Lỗi DNS server isn’t responding là gì? Cách sửa lỗi hiện quả
Lỗi DNS server isn’t responding là một vấn đề thường gặp khi người dùng không thể truy cập Internet. Khi xảy ra lỗi này, trình duyệt của bạn sẽ không thể truy cập vào bất kỳ trang web nào. Vậy nguyên nhân gây ra lỗi và cách khắc phục như thế nào? Hãy cùng Bizly Cloud tìm hiểu qua bài viết dưới đây.
Lỗi DNS server isn’t responding là gì?
Lỗi DNS Server Isn’t Responding là một thông báo lỗi phổ biến khi trình duyệt của bạn không thể kết nối với máy chủ DNS (Domain Name System). DNS đóng vai trò như một "danh bạ điện thoại" của Internet, giúp chuyển đổi tên miền thành địa chỉ IP mà máy tính có thể hiểu được. Khi máy chủ này không phản hồi, bạn sẽ không thể truy cập vào bất kỳ trang web nào.

Lỗi DNS server isn’t responding là gì?
Khi gặp lỗi này, thông thường màn hình sẽ hiển thị thông báo "DNS server isn’t responding". Lỗi này có thể do nhiều nguyên nhân khác nhau từ vấn đề mạng, cấu hình không chính xác trên thiết bị của bạn, cho đến các sự cố từ nhà cung cấp dịch vụ Internet.
Nguyên nhân gây ra lỗi DNS server isn’t responding
Khi trình duyệt báo lỗi DNS server isn't responding điều này cho thấy thiết bị đang gặp khó khăn trong việc tìm địa chỉ IP tương ứng với tên miền trang web. Vấn đề này có thể phát sinh từ nhiều nguyên nhân như: tín hiệu mạng chập chờn, cấu hình DNS không chính xác trên máy người dùng hoặc trình duyệt đã cũ; đến những nguyên nhân phức tạp hơn như lỗi phần cứng liên quan đến card mạng hoặc router, phần mềm diệt virus hoặc tường lửa can thiệp vào kết nối, hoặc thậm chí là sự cố nằm ở chính máy chủ DNS.
Để giải quyết, người dùng nên bắt đầu bằng các bước cơ bản như khởi động lại thiết bị, thử nghiệm trên một trình duyệt khác, hoặc xóa bộ nhớ cache DNS. Nếu những biện pháp này không hiệu quả, việc thay đổi DNS server hoặc kiểm tra kỹ lưỡng các thiết lập mạng có thể là cần thiết để khôi phục kết nối.
Cách sửa lỗi DNS server isn’t responding hiệu quả
Dưới đây là những cách bạn có thể thử để khắc phục lỗi DNS server isn’t responding.
Thay đổi địa chỉ Network Address
Thay đổi địa chỉ DNS có thể khắc phục lỗi liên quan đến DNS server. Cách thực hiện:
Mở Control Panel > Network and Internet > Network and Sharing Center.
Chọn Change adapter settings, nhấp chuột phải vào mạng bạn đang sử dụng (Wi-Fi hoặc Ethernet) và chọn Properties.
Chọn Internet Protocol Version 4 (TCP/IPv4) > Properties.
Tick vào Use the following DNS server addresses và nhập địa chỉ DNS như:
- Preferred DNS: 8.8.8.8
- Alternate DNS: 8.8.4.4
Nhấn OK và khởi động lại máy tính.
Cài đặt lại DNS
Cài đặt lại DNS cũng là một cách hiệu quả để khắc phục lỗi này. Đôi khi, các tập tin DNS trên máy tính của bạn có thể bị hỏng, dẫn đến việc thiết bị không thể kết nối với máy chủ DNS.
Để cài đặt lại DNS, bạn mở Command Prompt với quyền quản trị. Gõ lệnh sau:
ipconfig /flushdns
Bổ sung Winsock Registries
Winsock Registries là một phần quan trọng trong việc kết nối mạng. Nếu bị lỗi, bạn có thể thực hiện:
Mở cửa sổ Run (Windows + R), nhập regedit để mở Registry Editor.
Điều hướng đến key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
Sao lưu Winsock và Winsock2 bằng cách nhấp chuột phải vào chúng, chọn Export.
Xóa Winsock và Winsock2, sau đó khởi động lại máy tính.
Nhập lại file sao lưu trước đó bằng cách chọn File > Import trong Registry Editor
Khởi động lại hệ thống
Một trong những phương pháp đơn giản nhưng hiệu quả nhất để khắc phục lỗi DNS server isn’t responding là khởi động lại hệ thống. Hãy khởi động lại máy tính của bạn và kiểm tra xem lỗi còn xuất hiện hay không.
Vô hiệu hóa NetBIOS
Vô hiệu hóa NetBIOS có thể giúp giải quyết vấn đề trong một số trường hợp, đặc biệt nếu bạn không sử dụng mạng gia đình hoặc kết nối công ty. Để thực hiện:
Mở Control Panel và chọn Network and Internet.
Chọn Network and Sharing Center > Change adapter settings.
Nhấp chuột phải vào kết nối mạng đang sử dụng và chọn Properties.
Nhấp đúp vào Internet Protocol Version 4 (TCP/IPv4).
Chọn Advanced và trong thẻ WINS, chọn Disable NetBIOS over TCP/IP
Sau khi thực hiện xong, hãy khởi động lại máy tính và kiểm tra xem lỗi đã được khắc phục chưa.
Tắt tường lửa và các phần mềm diệt virus
Hãy thử tạm thời vô hiệu hóa tường lửa và phần mềm diệt virus trên máy tính:
- Trên Windows: Mở Windows Defender Firewall và chọn tắt.
- Trên Mac: Mở System Preferences > Security & Privacy > Firewall và tắt
Sử dụng trình duyệt khác
Thi thoảng lỗi có thể xuất phát từ trình duyệt web mà bạn đang sử dụng. Hãy thử sử dụng một trình duyệt khác để xác định xem vấn đề có phải do trình duyệt không. Nếu bạn đang sử dụng Chrome hãy thử lại bằng trình duyệt Firefox hoặc Edge.
Xóa DNS Cache
- Trên Windows: Mở Command Prompt với quyền Administrator và nhập lệnh ipconfig /flushdns.
- Trên Mac: Mở Terminal và nhập lệnh phù hợp với phiên bản macOS của bạn, ví dụ sudo killall -HUP mDNSResponder cho macOS Catalina trở lên
Cập nhật driver mạng
Để cập nhật driver, bạn có thể mở Device Manager, mở rộng Network adapters, nhấp chuột phải vào thiết bị mạng đang sử dụng và chọn Update Driver. Hệ thống sẽ tự động tìm kiếm và cài đặt phiên bản mới nhất cho bạn.
Khởi động lại và cập nhật Router
Router có thể gặp phải sự cố tạm thời và việc khởi động lại nó có thể giúp khắc phục vấn đề. Bạn hãy rút phích cắm router trong khoảng 30 giây, sau đó cắm lại và chờ cho nó khởi động.
Ngoài ra, bạn cũng có thể thử kiểm tra xem router của bạn có cần cập nhật firmware hay không. Việc cập nhật firmware có thể giúp cải thiện hiệu suất và khả năng kết nối của router.
Điều chỉnh TCP/IP
Cài đặt TCP/IP cũng có thể ảnh hưởng đến việc kết nối với máy chủ DNS. Đảm bảo rằng thiết bị của bạn được cấu hình đúng theo yêu cầu của nhà cung cấp dịch vụ Internet.
Truy cập Control Panel, sau đó vào Network and Sharing Center, chọn “Change adapter settings”. Nhấp chuột phải vào kết nối mạng đang sử dụng, chọn “Properties”, sau đó tìm đến “Internet Protocol Version 4 (TCP/IPv4)” để điều chỉnh.
Sử dụng chế độ Safe mode
Hãy khởi động lại máy tính và vào chế độ Safe mode. Sau đó, kiểm tra xem bạn có thể truy cập Internet hay không. Nếu có, rất có thể là một ứng dụng nào đó đang gây ra lỗi DNS server isn’t responding.
Tắt toàn bộ kết nối phụ
Nếu như vấn đề nằm ở các kết nối mạng, bạn hãy thử tắt chúng đi để đảm bảo rằng hệ thống không bị nhiễu loạn khi kết nối đến máy chủ DNS.
Bạn có thể vào Control Panel, chọn “Network and Sharing Center”, sau đó chọn “Change adapter settings” để vô hiệu hóa các kết nối không cần thiết.
Tắt tính năng Windows Peer-to-Peer
Để tắt tính năng này, bạn vào Control Panel > Network and Sharing Center > Advanced sharing settings. Tìm đến phần “Turn off network discovery” và tắt nó đi.

Tắt tính năng Windows Peer-to-Peer
Kết nối với Ethernet
Nếu bạn đang sử dụng kết nối Wi-Fi, hãy thử kết nối với Ethernet để kiểm tra xem sự cố có phải do mạng không dây hay không. Kết nối có dây thường ổn định hơn và ít gặp sự cố hơn so với Wi-Fi.
Kiểm tra các chương trình diệt Virus
Hãy thử tạm thời vô hiệu hóa các chương trình diệt virus và kiểm tra xem bạn có thể truy cập Internet không. Nếu có, bạn nên xem xét thay đổi cài đặt của phần mềm diệt virus hoặc thậm chí thay đổi sang một phần mềm khác.
Thực hiện tắt Virtual WiFi Miniport Adapter
Để tắt Virtual WiFi Miniport Adapter, bạn có thể vào Device Manager, tìm đến Network adapters, nhấp chuột phải vào Virtual WiFi Miniport Adapter và chọn “Disable”.
Kết luận
Sự cố DNS server isn't responding có thể gây gián đoạn trải nghiệm trực tuyến của người dùng. Các phương pháp đã trình bày phía trên nhằm mục đích hỗ trợ người dùng tự khắc phục lỗi này. Trong trường hợp các giải pháp trên không mang lại hiệu quả, việc liên hệ trực tiếp với nhà cung cấp dịch vụ Internet để được tư vấn chuyên sâu hơn là một lựa chọn nên cân nhắc.