Với hướng dẫn chi tiết về cách khắc phục lỗi DNS_PROBE_FINISHED_NXDOMAIN, bạn sẽ nhanh chóng giải quyết vấn đề và trải nghiệm internet mượt mà hơn. Từ việc release và renew địa chỉ IP đến thay đổi DNS server. KingNCT cung cấp giải pháp toàn diện để làm cho duyệt web trở nên ổn định và hiệu quả qua bài viết dưới đây.
DNS _ PROBE _ FINISHED _ NXDOMAIN là gì?
Lỗi DNS_PROBE_FINISHED_NXDOMAIN xảy ra khi quá trình tìm kiếm thông tin DNS gặp vấn đề.
Hệ thống DNS (Domain Name System) giúp người dùng truy cập vào website dễ dàng bằng cách chuyển đổi tên miền thành địa chỉ IP tương ứng. Khi người dùng nhập địa chỉ vào thanh tìm kiếm, yêu cầu này sẽ được gửi đến server DNS để tìm địa chỉ IP chính xác của website.
Các cách sửa lỗi
Dưới đây, KingNTC sẽ hướng dẫn các cách sửa lỗi không thể tìm thấy địa chỉ DNS của máy chủ trên Windows và hệ điều hành macOS một cách hiệu quả và nhanh chóng.
Release và Renew địa chỉ IP
Để giải quyết vấn đề DNS từ phía client, bạn nên thử release và renew địa chỉ IP trên máy tính của mình. Điều này cũng giống như việc xóa bộ nhớ cache DNS cục bộ, tương tự như việc xóa cache của trình duyệt.
Trên máy chủ Windows
Bước 1: Mở Command Prompt bằng cách nhấn phím Windows + R và nhập “cmd” rồi ấn “OK”
Bước 2: Nhập ipconfig /release và nhấn Enter để release địa chỉ IP hiện tại của bạn.
Bước 3: Nhập ipconfig /flushdns và nhấn Enter để xóa cache DNS cục bộ (bạn sẽ thấy một thông báo “Successfully flushed the DNS resolver Cache” nếu nó hoạt động).
Bước 4: Nhập ipconfig /renew và nhấn Enter để renew địa chỉ IP của bạn.
Trên máy chủ macOS
Bước 1: Mở System Preferences.
Bước 2: Chọn biểu tượng mạng và nhấp vào Advanced.
Bước 3: Chuyển sang tab TCP/IP và nhấp vào “Renew DHCP”.
Restart DNS Client Service
Nếu bạn đang sử dụng Windows, bạn có thể thử khởi động lại dịch vụ DNS client. Điều này sẽ giúp giải quyết và lưu trữ tên miền DNS. Qua đó có thể khắc phục lỗi DNS_PROBE_FINISHED_NXDOMAIN.
Bước 1: Bật Run (Windows + R) và nhập “services.msc” sau đó nhấn “OK”.
Bước 2: Cuộn xuống DNS Client và chọn “Restart”.
Nếu biểu tượng Restart có màu xám, bạn có thể sửa lỗi DNS_PROBE_FINISHED_NXDOMAIN thông qua Command Prompt theo cách sau:
Bước 1: Bấm tổ hợp phím Windows + R và nhập “cmd” rồi nhấn “OK”
Bước 2: Gõ lệnh net stop dnscache và net start dnscache .
Tùy thuộc vào phiên bản Windows bạn đang sử dụng, bạn có thể gặp phải thông báo lỗi: Yêu cầu tạm dừng, tiếp tục hoặc dừng không hợp lệ cho dịch vụ này. Nguyên nhân có thể là bạn cần chạy Command Prompt (CMD) dưới dạng một dịch vụ mạng để thực hiện lệnh. Nếu bạn gặp phải lỗi này, hãy thử các phương pháp khác dưới đây.
Change DNS server
Để khắc phục lỗi DNS_PROBE_FINISHED_NXDOMAIN, bạn có thể thử thay đổi DNS server. Thông thường, DNS server được tự động gán bởi nhà cung cấp dịch vụ Internet (ISP) của bạn. Tuy nhiên, bạn có thể tạm thời thay đổi chúng thành một server public như Google hoặc Cloudflare.
Một số người thích sử dụng public DNS của Google (8.8.8.8 và 8.8.4.4) vì chúng thường đáng tin cậy hơn. Cloudflare cũng vừa ra mắt DNS mới miễn phí, nhanh và an toàn (1.1.1.1 và 1.0.0.1) mà Vietnix sẽ sử dụng trong ví dụ này. Nếu bạn muốn sử dụng Google, các bước cũng giống nhau và chỉ cần thay thế địa chỉ DNS server bằng Google.
Một mẹo nhỏ là nếu bạn gặp sự cố khi sử dụng DNS server miễn phí, bạn có thể xóa server đó và trở lại DNS server mặc định của ISP để khắc phục vấn đề. Vì Google và Cloudflare cũng không phải lúc nào cũng hoàn hảo 100%. Khi đó, lỗi DNS_PROBE_FINISHED_NXDOMAIN có thể được giải quyết một phần.
Đối với máy chủ Windows:
Bước 1: Mở Run (Windows + R) và nhập “control panel” rồi nhấn “OK”.
Bước 2: Nhấn vào “Network and Internet” sau đó chọn “Network and Sharing Center”.
Bước 3: Ở phía bên tay trái, click vào “Change Adapter Settings”.
Bước 4: Sau đó, chuột phải vào kết nối hiện tại của bạn (có thể là mạng Local Area Connection hoặc Wireless Network Connection).
Bước 5: Nhấp vào “Properties”.
Bước 6: Chọn Internet Protocol Version 4 (hoặc IPv6) rồi nhấn vào “Properties”.
Hãy ghi chép lại bất kỳ cài đặt nào trong trường hợp bạn muốn quay trở lại. Nhấn vào “Sử dụng địa chỉ máy chủ DNS sau” . Nhập các địa chỉ sau, hoặc giữ nguyên các địa chỉ cũ:
IPv4: 1.1.1.1 và 1.0.0.1
IPv6: 2606:4700:4700::1111 và 2606:4700:4700::1001
Đối với máy chủ macOS:
Bước 1: Mở System Preferences.
Bước 2: Chọn biểu tượng Network và nhấn vào Advanced.
Bước 3: Chọn tab DNS.
Thêm địa chỉ DNS server Cloudflare sau:
IPv4: 1.1.1.1 và 1.0.0.1
IPv6: 2606:4700:4700::1111 và 2606:4700:4700::1001
Reset Chrome Flag
Đôi khi, cài đặt hoặc các tính năng thử nghiệm của Chrome có thể bị thay đổi vô tình, dẫn đến lỗi DNS_PROBE_FINISHED_NXDOMAIN. Để đặt lại các cài đặt này về mặc định, bạn có thể làm theo các bước sau:
Bước 1: Nhập chrome://flags vào thanh địa chỉ của trình duyệt.
Bước 2: Nhấn vào “Reset all to default”.
Bước 3: Sau đó, khởi động lại trình duyệt.
Disable VPN và Antivirus tạm thời
Có thể xảy ra xung đột giữa VPN và phần mềm diệt virus hoặc chúng có thể ghi đè lên cài đặt mạng của bạn, bao gồm cả DNS server. Nếu gặp bất kỳ vấn đề nào, bạn nên thử tạm thời vô hiệu hóa chúng để xem liệu vấn đề có được giải quyết hay không.
Kiểm tra local host file của bạn
Mỗi máy tính đều có một tệp host chứa các mục nhập DNS thủ công, được ánh xạ tới các địa chỉ IP cụ thể. Thông thường, tệp này chỉ được sửa khi bạn muốn xem trước DNS của mình trước khi chuyển đổi domain sang host mới. Tuy nhiên, có rất nhiều cách mà tệp này có thể được thay đổi hay chỉnh sửa. Do đó, nếu các cách trên không phù hợp với bạn, hãy thử kiểm tra kĩ tệp host cục bộ này.
Đối với máy chủ Windows
Tệp host trong Windows thường yêu cầu quyền truy cập bổ sung. Do đó bước đầu tiên là mở một trình soạn thảo văn bản với quyền admin.
Bước 1: Vào menu Start.
Bước 2: Tìm Trình soạn thảo văn bản của bạn.
Bước 3: Nhấn chuột phải và rồi chọn “Chạy với quyền quản trị”.
Bước 4: Trong Trình soạn thảo văn bản chọn File -> Mở và đi đến đường dẫn sau: C:\Windows\System32\drivers\etc\
Bước 5: Nhấp vào tệp host rồi chọn “Mở”.
Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào, như Notepad, Notepad++, Atom…
Đối với máy chủ macOS
Để kiểm tra host file trên macOS, chúng tôi khuyến nghị sử dụng Gas Mask. Đây là một ứng dụng miễn phí, có thể dùng để quản lý host file và chỉnh sửa host file. Ứng dụng này giúp mọi thứ trở nên nhanh chóng và dễ dàng! Nếu bạn không sử dụng Gas Mask, bạn có thể làm theo các bước sau để chỉnh sửa host file trên macOS một cách thủ công.
Để sửa lỗi DNS_PROBE_FINISHED_NXDOMAIN cho MacBook và iMac:
Bước 1: Mở Utilities và click vào “Terminal”.
Bước 2: Nhập lệnh sudo nano /private/etc/hosts và nhấn Enter (bạn có thể sẽ được yêu cầu nhập mật khẩu admin).
Kiểm tra xem trang web bạn đang truy cập có nằm trong host file không. Nếu có, hãy xóa nó.
Kiểm tra DNS của domain
Nếu bạn chỉ gặp lỗi DNS_PROBE_FINISHED_NXDOMAIN trên một domain, sau khi kiểm tra file host, bạn cũng nên kiểm tra cài đặt DNS trên tên miền. Đặc biệt, nếu gần đây bạn đã di chuyển trang web sang một nhà cung cấp hosting mới, có thể DNS đã được cache không đúng cách trên máy bạn. Khi đó, hãy thử làm theo cách 2 như đã nêu trên.
Khởi động lại máy của bạn
Nếu không tìm thấy cách nào để khắc phục lỗi DNS_PROBE_FINISHED_NXDOMAIN, hãy thử khởi động lại máy tính của bạn hoặc cả router. Việc khởi động lại thiết bị sẽ giúp xóa đi nhiều cache tạm thời và có thể sửa được lỗi.
Kết luận
Bài viết này là toàn bộ thông tin và kiến thức về lỗi DNS_PROBE_FINISHED_NXDOMAIN và cũng như là cách sửa lỗi. Hy vọng nội dung này là hữu ích với bạn. Chúc các bạn xử lý thành công.
KINGNCT thành lập vào năm 2022 là công ty chuyên về Digital Marketing. Thế mạnh của chúng tôi là cung cấp các dịch vụ SEO, Google Ads. Địa chỉ công ty: 78 Đường 10, Khu Đô Thị Vạn Phúc, Phường Hiệp Bình Phước, Thủ Đức, TPHCM, Zipcode: 700000. Email: Info@kingnct.vn, Hotline: 0898485578.