Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Các Trình Duyệt

Cách sửa lỗi 'ERR_NAME_NOT_RESOLVED' trên Google Chrome

ERR_NAME_NOT_RESOLVED có nghĩa là tên miền không thể được phân giải. DNS (Hệ thống tên miền) của bạn chịu trách nhiệm phân giải tên miền, và mọi tên miền trên internet đều có name server (máy chủ tên), giúp DNS phân giải Tên miền. Lỗi này trên Google Chrome có nghĩa như trên nhưng với hiểu biết tốt hơn về vấn đề, bạn sẽ chẩn đoán và khắc phục được. Thông thường, bạn sẽ thấy lỗi này khi không thể mở trang web. Lỗi về mặt kỹ thuật có nghĩa là tên không thể phân giải. Có nhiều lý do cho lỗi này xuất hiện; và nói chung, lỗi có thể do cấu hình sai trên máy tính hoặc router HOẶC có thể là vấn đề với trang web bạn đang cố truy cập có thể bị down. Có hai kịch bản có thể: có thể là vấn đề từ DNS của trang web hoặc từ mạng của bạn. Kiểm tra xem kịch bản nào áp dụng cho bạn và làm theo các bước tương ứng.

Nếu lỗi xảy ra trên trang web của bạn

Khi bạn thiết lập trang web, bạn nhận hosting kèm theo hoặc mua từ nhà cung cấp hosting khác. Khi nhận hosting, bạn được cấp name server, cần cập nhật với Đăng ký tên miền (Domain Register). Ví dụ, appuals.com đăng ký với GoDaddy và host với CloudFlare, Cloudflare cung cấp nameserver, chúng tôi đã cập nhật tại GoDaddy. Đây là hình ảnh ví dụ của trang khác, đăng ký với GoDaddy nhưng host với BlueHost.

Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome

Nếu host là GoDaddy, tôi có thể không cần cập nhật nameserver. Vì thường GoDaddy tự làm. Vì vậy, bạn cần đảm bảo name server được cập nhật đúng, và bạn đang dùng nameserver từ nhà cung cấp hosting. Nếu không chắc, bạn có thể kiểm tra cài đặt tại intodns.com/your-domain-name.com. Nếu chỉ trang của bạn không hoạt động, còn các trang khác hoạt động, bạn có thể xem nslookup báo cáo từ Command Prompt ở Phương pháp 1.

Kiểm tra xem trang web có hoạt động không

Nếu bạn không truy cập được trang web, không rõ vấn đề từ client của bạn hay từ chính trang web. Bạn phải kiểm tra xem trang web có phản hồi đúng với máy tính của bạn không, để kiểm tra máy chủ có hoạt động tốt, làm theo các bước:

  1. Giữ phím Windows và Nhấn X. Chọn Command Prompt (Admin) hoặc PowerShell (Admin).
  2. Nhập “nslookup” kèm URL của trang web bạn đang cố truy cập.Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome

Nếu không trả về Địa chỉ IP Hợp lệ (Valid IP Address), hoặc báo domain không tồn tại, hoặc lỗi khác thì rất có thể là vấn đề của trang web. Nếu bạn là chủ sở hữu trang web, bạn phải kiểm tra với host (nhà cung cấp hosting) để giải quyết. Tuy nhiên, nếu bạn không phải chủ sở hữu và chỉ truy cập trang web, chúng tôi khuyên bạn đợi và thử lại sau để xem vấn đề có giải quyết không. Nếu bạn nhận được Địa chỉ IP Hợp lệ và trang web hoạt động tốt, bạn có thể làm theo các phương pháp dưới đây.

Thay đổi máy chủ DNS

Chúng ta có thể thử giải quyết vấn đề bằng DNS công cộng (Public DNS) như DNS của Google hoặc DNS của Cloudflare, dùng Public DNS sẽ thu hẹp vấn đề, hãy làm theo các bước:

  1. Giữ phím Windows và Nhấn I. Phím tắt này mở ứng dụng Windows Settings.
  2. Khi Windows Settings mở, điều hướng đến “Network & Internet”
  3. Nhấn tùy chọn “Change Adaptor Settings”.Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome
  4. Bây giờ nhấp chuột phải vào Bộ điều hợp mạng và chọn “Properties”
  5. Nhấp đúp vào “Internet Protocol Version 4 (TCP/IPv4)”Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome
  6. Chọn tùy chọn “Use the following DNS server addresses”
  7. Đơn giản nhập “8.8.8.8” vào preferred DNS server và “8.8.4.4” vào alternate DNS server.Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome
  8. Giữ phím Windows và Nhấn X. Chọn Command Prompt (Admin) hoặc PowerShell (Admin)

Nhập lệnh sau để làm mới máy chủ DNS trên máy tính:

ipconfig /flushdns ipconfig /renew ipconfig /registerdns

Kiểm tra xem sự cố có tiếp diễn không. Nếu vẫn tiếp diễn, chúng ta có thể thử đặt lại DNS Cache trên Google Chrome, làm theo các phương pháp dưới.

Thay đổi DNS (MacOS)

Nếu bạn dùng MAC, bạn có thể thử phương pháp này để thay đổi DNS, làm theo các bước:

  1. Trên Mac OS X Nhấp, biểu tượng Apple từ góc trên trái, chọn System Preferences.
  2. Nhấp biểu tượng Network.
  3. Bây giờ đảm bảo bộ điều hợp hoạt động (ethernet hoặc wireless) được chọn rồi nhấp Advanced.
  4. Chuyển đến thẻ DNS.
  5. Ở phần IPv4/IPv6 Section nhấn nút ‘+’.
  6. Thêm các DNS sau vào và xóa những cái khác nếu có.
8.8.8.8 8.8.4.4
Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome

Xóa bộ nhớ đệm Host của Chrome

Xóa bộ nhớ đệm DNS Host của máy khách Google Chrome có thể giúp khắc phục vấn đề này. Máy khách Google Chrome lưu bản ghi các mục DNS để tiết kiệm tra cứu mỗi lần, giảm thời gian tải trang nhưng đôi khi cache xấu có thể gây lỗi ERR_NAME_NOT_RESOLVED và ERR_CONNECTION_RESET. Bạn có thể dễ dàng xóa cache của Google Chrome, làm theo các bước:

  1. Mở Google Chrome.
  2. Trong phần URL nhập URL này và nhấn Enter.
    chrome://net-internals/#dns
  3. Sẽ mở trang bộ nhớ đệm Host resolver của Google Chrome. Chỉ cần nhấp “Clear Host Cache” Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome
  4. Khởi động lại Google Chrome và kiểm tra xem bạn có thể truy cập trang web lại không.

Tắt tùy chọn “Preload Pages” (Tải trước trang)

Điều này gần giống với tùy chọn cache Host của Chrome. Tuy nhiên, phương pháp trên chỉ xóa cache và không ngăn trang web lưu lại. Tùy chọn này sẽ ngăn trang web giữ DNS cache nên lần sau truy cập trang sẽ chậm hơn một chút nhưng không báo lỗi. Làm theo các bước để tắt tùy chọn “Preload Pages”.

  1. Mở Google Chrome.
  2. Trong phần URL nhập URL này và nhấn Enter.
    chrome://settings/cookies
  3. Tìm tùy chọn tên “Preload pages for faster browsing and searching”. Cách sửa lỗi  ERR_NAME_NOT_RESOLVED  trên Google Chrome
  4. Đảm bảo nó không được chọn.
  5. Bây giờ khởi động lại Chrome và kiểm tra xem sự cố có tiếp diễn không.

Đặt lại cấu hình mạng

Trong phương pháp này, chúng ta sẽ đặt lại tất cả cài đặt mạng để loại bỏ mọi cài đặt mạng không đúng do chương trình bên thứ ba, và xóa mọi dữ liệu DNS hỏng hoặc cache, bạn phải đặt lại cài đặt mạng và nhận địa chỉ IP mới từ router. Phương pháp này đảm bảo bạn có cài đặt mạng mặc định trên PC. Phương pháp này sẽ thu hẹp vấn đề hoặc có khả năng khắc phục. Để đặt lại cài đặt mạng đúng cách, làm theo các bước:

  1. Giữ phím Windows và Nhấn X. Chọn Command Prompt (Admin) hoặc PowerShell (Admin).
  2. Nhập các lệnh sau mỗi lệnh một để đặt lại cài đặt mạng.
    netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew netsh interface ipv4 reset netsh interface ipv6 reset ipconfig /flushdns
  3. Khởi động lại máy tính.

Kiểm tra xem sự cố có tiếp diễn không.

Các giải pháp thay thế khác

Rất tiếc, nếu không phương pháp nào trên hiệu quả, bạn phải thử trình duyệt khác. Nếu trang web hoạt động tốt trên trình duyệt khác, chúng tôi khuyên bạn gỡ cài đặt và cài lại Google Chrome. Nếu trang web không hoạt động trên trình duyệt khác, chúng tôi thực sự khuyên bạn liên hệ ISP và giải thích vấn đề. Ngoài ra, bạn có thể thử dùng VPN, chúng tôi đề xuất CyberGhost (tại đây). Nếu dùng VPN hoạt động và bạn truy cập trang web bình thường, địa chỉ IP của bạn có thể bị chặn.