Cách Sửa Lỗi DNS_PROBE_FINISHED_NXDOMAIN 2026
Lỗi DNS_PROBE_FINISHED_NXDOMAIN xuất hiện trên Chrome khi trình duyệt không thể phân giải tên miền - DNS server trả về NXDOMAIN (Non-Existent Domain), nghĩa là tên miền không tồn tại hoặc không tìm thấy được.
Tuy nhiên lỗi này không phải lúc nào cũng do website thật sự không tồn tại - thường là do DNS cache cũ, DNS server lỗi, hoặc cấu hình mạng sai. Bài viết hướng dẫn 7 bước sửa lỗi DNS_PROBE_FINISHED_NXDOMAIN từ đơn giản đến phức tạp.
1. Nguyên Nhân Gây Ra Lỗi DNS_PROBE_FINISHED_NXDOMAIN
Trước khi sửa, hiểu nguyên nhân để chọn đúng giải pháp:
| Nguyên nhân | Tần suất | Giải pháp |
|---|---|---|
| DNS cache cũ/lỗi | Rất phổ biến | Xóa DNS cache |
| DNS server ISP bị lỗi | Phổ biến | Đổi sang DNS khác |
| Tên miền gõ sai | Phổ biến | Kiểm tra lại URL |
| DNS server không phân giải được domain | Ít phổ biến | Đổi DNS provider |
| File hosts bị chỉnh sửa | Hiếm | Kiểm tra file hosts |
| VPN/Proxy xung đột DNS | Hiếm | Tắt VPN/Proxy thử |
👉 Dùng thử Omnilogin miễn phí - Trình duyệt antidetect hàng đầu cho quản lý đa tài khoản.
2. Bước 1 - Kiểm Tra URL Và Thử Trình Duyệt Khác
Bước 1: Kiểm tra kỹ URL - lỗi đánh máy là nguyên nhân số 1. Đảm bảo tên miền đúng chính tả.
Bước 2: Thử mở website bằng trình duyệt khác (Firefox, Edge). Nếu trình duyệt khác mở được → lỗi do Chrome cache. Nếu tất cả trình duyệt đều lỗi → vấn đề ở cấp hệ thống.
Bước 3: Thử dùng kết nối mạng khác (ví dụ: bật hotspot điện thoại thay Wi-Fi). Nếu hotspot OK → DNS của router/ISP đang có vấn đề.
3. Bước 2 - Xóa DNS Cache Chrome
Mở tab mới → nhập chrome://net-internals/#dns → nhấn Clear host cache.
Sau đó xóa socket pools: vào chrome://net-internals/#sockets → nhấn Flush socket pools.
Tải lại trang bằng Ctrl+Shift+R.
4. Bước 3 - Xóa DNS Cache Hệ Điều Hành
Windows: Mở Command Prompt (Admin) → chạy:
ipconfig /flushdns
Thông báo "Successfully flushed the DNS Resolver Cache" xác nhận thành công.
macOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
👉 Dùng thử Omnilogin miễn phí - Trình duyệt antidetect hàng đầu cho quản lý đa tài khoản.
5. Bước 4 - Đổi DNS Server
DNS mặc định của ISP đôi khi không phân giải được một số tên miền. Đổi sang DNS công cộng đáng tin cậy:
Windows (Control Panel):
ncpa.cpl→ chuột phải kết nối → Properties → IPv4 → Properties- Chọn "Use the following DNS server addresses"
- Nhập 8.8.8.8 (Preferred) và 8.8.4.4 (Alternate)
- Nhấn OK
6. Bước 5 - Làm Mới IP (Release/Renew)
Mở Command Prompt (Admin) → chạy:
ipconfig /release
ipconfig /renew
Đôi khi địa chỉ IP bị xung đột hoặc DHCP lease hết hạn gây ra vấn đề DNS gián tiếp.
7. Bước 6 - Kiểm Tra File Hosts
File hosts có thể chặn tên miền nếu bị chỉnh sửa (do malware hoặc vô tình).
Bước 1: Mở Notepad với quyền Admin → File → Open → điều hướng đến:
C:\Windows\System32\drivers\etc\hosts
Bước 2: Tìm dòng có tên miền bị lỗi. Nếu có → xóa dòng đó → lưu file.
8. Bước 7 - Reset TCP/IP và Winsock
Nếu tất cả bước trên không hiệu quả, reset stack mạng Windows:
Mở Command Prompt (Admin) → chạy lần lượt:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
Khởi động lại máy tính sau khi chạy các lệnh này.
Câu hỏi thường gặp
Lỗi DNS_PROBE_FINISHED_NXDOMAIN chỉ xuất hiện trên một website, tại sao?
Có thể do: (1) website thật sự không tồn tại hoặc domain hết hạn, (2) DNS của bạn không phân giải được domain cụ thể này (thử đổi sang 8.8.8.8), (3) domain bị chặn bởi ISP qua DNS. Thử dùng nslookup để kiểm tra: nslookup tên-domain 8.8.8.8.
Lỗi này xuất hiện trên điện thoại, cách sửa như thế nào?
Trên Android: vào Private DNS settings → đổi sang dns.google hoặc one.one.one.one. Trên iPhone: vào Wi-Fi settings → DNS → Thủ công → nhập 8.8.8.8. Hoặc đơn giản là quên mạng Wi-Fi và kết nối lại để làm mới DHCP.
Sửa xong lại bị lại, làm sao ngăn chặn lâu dài?
Đặt DNS tĩnh là 8.8.8.8 và 8.8.4.4 thay vì dùng DNS tự động của ISP. DNS của ISP Việt Nam đôi khi không ổn định và là nguyên nhân tái phát lỗi NXDOMAIN.





