Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Bạn có bao giờ gặp lỗi lạ trên trình duyệt web khi truy cập trang web? Những lỗi cụ thể này nói DNS báo lỗi, như lỗi tra cứu DNS (DNS lookup error). Bạn có thể vẫn dùng chương trình như Skype hoặc game online, nhưng trang web từ chối tải. Thậm chí khó chịu hơn, đôi khi lỗi chỉ ảnh hưởng một số trang web. Vậy "lỗi DNS" này là gì, tại sao ảnh hưởng trang web (hoặc chỉ một số), và cách sửa như thế nào?

"DNS" Là Gì?

"DNS" là viết tắt "Domain Name System" (Hệ thống Tên miền), thường liên kết với "DNS server" (Máy chủ DNS). Nếu bạn không chắc tải trang web hoạt động như thế nào, điều này không giúp tiết lộ DNS làm gì! Hãy phân tích vai trò DNS thực hiện để hiểu tốt hơn tại sao nó lỗi và cách sửa.

Máy chủ DNS hoạt động rất giống sổ địa chỉ điện thoại. Khi muốn gọi ai, bạn có thể nhập thủ công số, nhưng nhớ số mọi người là rắc rối lớn. Dễ hơn nhiều thêm số vào bộ nhớ điện thoại và gắn tên – như "Mark" – để khi muốn gọi Mark, bạn tìm tên danh sách và bấm gọi.

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Máy tính bạn cũng vậy. Nó không biết "Google", "Facebook", "Twitter" là gì. Nó biết địa chỉ IP là gì. Khi bạn nhập trang web như "www.facebook.com", máy tính nhận ra đây là URL và vào sổ địa chỉ URL để tìm Facebook ở đâu trên mạng. Đó là việc máy chủ DNS làm – nó đóng vai trò sổ địa chỉ cho URL.

Tại Sao Lỗi DNS Xảy Ra

Điều gì xảy ra nếu sổ địa chỉ điện thoại bị hỏng hoặc xóa? Nếu nhập "Mark", điện thoại không tra được và không gọi được. Tương tự, khi nhập URL vào trình duyệt và máy chủ DNS down, máy không lấy được địa chỉ IP cho URL. Vì máy không biết cách đến "Google", nó trả về lỗi DNS.

Độc giả tinh ý sẽ nhận ra nếu nhập trực tiếp địa chỉ IP trang web vào thanh địa chỉ, bạn kỹ thuật lướt web được ngay cả sau DNS down. Mặc dù đúng, chúng ta không muốn nhớ mọi IP khi DNS down! Tốt hơn nếu sửa vấn đề.

Sửa Lỗi DNS

Đủ về DNS là gì. Bây giờ xem các lựa chọn khi DNS bị sự cố.

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Xóa Bộ Nhớ Đệm DNS (Flush DNS Cache)

Nếu bạn truy cập cùng trang nhiều, máy tính nhớ địa chỉ URL để không phải hỏi máy chủ DNS mỗi lần. Bộ nhớ URL nhớ này gọi là DNS cache. Đôi khi máy dựa vào này để phân giải URL, nhưng nếu cache bị hỏng, nó trả lỗi.

Windows

Xóa DNS cache trên Windows rất dễ. Bắt đầu: phím Win và gõ cmd. Khi command prompt xuất hiện kết quả tìm kiếm, click chuột phải, chọn "run as administrator" (chạy với quyền quản trị). Mở cửa sổ command prompt nâng cao chấp nhận thay đổi cấp hệ thống.

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Để xóa DNS cache Windows, nhập lệnh:

ipconfig /flushdns

Mac OS X

Lệnh xóa DNS trên hệ điều hành Apple có vẻ thay đổi theo hướng gió. Có khoảng 4 lệnh riêng biệt khác nhau cho từng phiên bản OS X. Vì thế chỉ đưa các lệnh mới nhất.

Để xóa DNS cache trên Mac OS, người dùng cần mở terminal window. Vào khu vực Applications, tìm ứng dụng "terminal", mở. Với terminal mở, xóa tất cả thuê DNS từ Mac và nhập lệnh.

(OSX 10.10.4+)

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

(OSX 10.10-10.10.3)

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

Linux

Nếu dùng Linux, mở cửa sổ lệnh và gõ:

/etc/init.d/nscd restart

Dùng Máy Chủ DNS Công Cộng (Public DNS Server)

Cách Sửa Lỗi DNS Và Khôi Phục Truy Cập Internet

Nếu trên không hiệu quả, giải pháp lý tưởng là đổi máy chủ bạn dùng. Có thể máy chủ mặc định down nên không phân giải URL. Máy chủ DNS công cộng tốt thử khi máy chủ bạn chết là Google public DNS server. Nó ở "8.8.8.8" và "8.8.4.4". Bạn đổi cài đặt adapter dùng DNS server đó thay vì mặc định.

Nếu không chắc cách đổi DNS server cho PC, xem hướng dẫn của chúng tôi cho Windows, Mac, Linux, Android.

Tắt Bảo Mật (Chỉ Ngắn Hạn!)

Không lý tưởng tắt phần mềm bảo mật khi dùng Internet. Tuy nhiên, bộ bảo mật quá nhiệt hoặc hỏng đôi khi chặn yêu cầu DNS ra, gây lỗi DNS. Nếu gặp rắc rối và thử hết trên, thử tắt tường lửa và tùy chọn bảo mật khác xem có sửa không. Nếu không, thử gỡ cài và cài lại, hoặc dùng phần mềm vendor khác. Nếu sửa được, nhớ bật lại!

Kết Luận

Vấn đề máy chủ DNS khó sửa, nhất là khi không biết lỗi xảy ra như thế nào. Hy vọng bạn giờ hiểu tốt hơn nguyên nhân và cách sửa vấn đề dựa trên DNS khi lướt web.