Tìm kiếm trang web

Cách khắc phục ERR_NAME_NOT_RESOLVED trong Chrome - LazyAdmin


Thông báo lỗi Không thể truy cập trang web này với mã lỗi ERR_NAME_NOT_RESOLVED có liên quan đến sự cố DNS. Thông báo lỗi này có thể xuất hiện trên mọi thiết bị đang sử dụng trình duyệt Google Chrome hoặc thậm chí trong các ứng dụng từ Cửa hàng Google Play.

Thông báo lỗi không phải lúc nào cũng do sự cố trên thiết bị của bạn gây ra. Đôi khi trang web mà bạn cố truy cập hiện không khả dụng. Nhưng khi sự cố liên quan đến thiết bị của bạn thì hầu hết chúng tôi có thể giải quyết vấn đề bằng các bước bên dưới.

Trong bài viết này, tôi sẽ cung cấp cho bạn một số phương pháp khác nhau để giải quyết lỗi. Nếu một bước không hiệu quả với bạn, hãy tiếp tục bước tiếp theo. Chúng ta sẽ bắt đầu với các thiết bị Windows, ở phần sau bài viết tôi sẽ hướng dẫn các bước cho Android.

Nguyên nhân gây ra ERR_NAME_NOT_RESOLVED?< /nhịp>

Trước khi chúng ta xem cách khắc phục lỗi, bạn nên hiểu nguyên nhân gây ra lỗi. Khi bạn truy cập một trang web, tên miền bạn đã nhập sẽ được phân giải thành Địa chỉ IP của máy chủ. Máy tính hoặc điện thoại di động của bạn trước tiên sẽ xem xét tệp bộ đệm của chính nó nếu nó đã biết Địa chỉ IP của tên miền.

Nếu máy tính không có bản ghi tên miền, nó sẽ yêu cầu địa chỉ IP từ máy chủ DNS. Có rất nhiều máy chủ DNS trên internet mà bạn có thể sử dụng. Nhà cung cấp của bạn có một thiết bị được định cấu hình mặc định trong modem/bộ định tuyến của bạn, nhưng Google cũng có một thiết bị chẳng hạn.

Thông báo lỗi “ERR_NAME_NOT_RESOLVED” có thể xảy ra khi có sự cố với bản ghi DNS. Trang web có thể đã chuyển sang địa chỉ IP khác và bộ đệm DNS cục bộ của bạn vẫn có IP cũ. Nhưng cũng có thể máy chủ DNS của nhà cung cấp của bạn vẫn lưu trữ địa chỉ IP sai.

Những bản ghi lỗi thời này thường là nguyên nhân gây ra lỗi mà bạn nhận được. Để khắc phục sự cố, chúng tôi có thể xóa bộ đệm DNS cục bộ của bạn hoặc thay đổi máy chủ DNS thành máy chủ cập nhật bản ghi DNS nhanh hơn. Cũng có thể chủ sở hữu trang web đã cấu hình sai bản ghi DNS của tên miền, trong trường hợp đó bạn không thể giải quyết được sự cố.

Sửa lỗi “ERR_NAME_NOT_RESOLVED” trong Windows 10 hoặc 11

Chúng tôi sẽ xem xét một số giải pháp khả thi để khắc phục thông báo lỗi ERR_NAME_NOT_RESOLVED. Chúng tôi bắt đầu với giải pháp phổ biến nhất có thể khắc phục được nhiều lỗi nhất. Nếu một giải pháp không hiệu quả, hãy tiếp tục giải pháp tiếp theo.

Khuyên bảo

Trong suốt các bước, chúng ta sẽ cần mở nhiều màn hình cài đặt hoặc công cụ dòng lệnh. Để truy cập những thứ này, bạn có thể nhấn phím Windows + X cùng lúc hoặc nhấp bằng nút chuột phải trên menu bắt đầu. Cả hai sẽ làm như vậy, sử dụng những gì bạn thích.

1. Xóa bộ đệm DNS của bạn

Bộ đệm DNS bị hỏng thường gây ra các lỗi như ERR_NAME_NOT_RESOLVED. Vì vậy, trước tiên chúng tôi sẽ xóa bộ đệm DNS cục bộ của bạn. Bằng cách này, máy tính của bạn sẽ cần yêu cầu lại tất cả các bản ghi DN từ máy chủ DNS, đảm bảo rằng bạn đã cập nhật các bản ghi.

  1. Nhấp chuột phải vào trên menu bắt đầu và chọn PowerShell (Quản trị viên) hoặc Windows Terminal (Quản trị viên)

  2. Nhấp vào Có khi được hỏi liệu bạn có muốn cho phép ứng dụng này thực hiện thay đổi hay không.

  3. Nhập lệnh bên dưới sau và nhấn enter:

ipconfig /flushdns

Bạn không cần phải khởi động lại máy tính sau đó, chỉ cần kiểm tra xem bây giờ bạn có thể truy cập trang web hay không.

2. Thay đổi máy chủ DNS

Nếu bạn vẫn không thể mở một trang web thì vấn đề có thể liên quan đến máy chủ DNS mà bạn đang sử dụng. Theo mặc định, bạn đang sử dụng máy chủ DNS từ nhà cung cấp của mình. Nhưng đó hầu hết không phải là máy chủ DNS tốt nhất.

Chúng tôi sẽ thay đổi máy chủ DNS thành 1.1.1.1, đây là một trong những máy chủ DNS nhanh nhất và tôn trọng quyền riêng tư của bạn. Bạn có thể đọc thêm về DNS Cloudflare tại đây.

Các bước dành cho Windows 10 (cuộn xuống để xem các bước trong Windows 11)

  1. Nhấp chuột phải vào menu bắt đầu của bạn

  2. Chọn Kết nối mạng

  3. Nhấp vào Thay đổi tùy chọn bộ điều hợp

  4. Nhấp đúp vào bộ điều hợp mạng (không dây) của bạn

  1. Chọn Thuộc tính

  2. Nhấp đúp vào Giao thức Internet phiên bản 4 (TCP/IPv4)

  3. Chọn Sử dụng các địa chỉ máy chủ DNS sau

  4. Nhập 1.1.1.1 cho ưu tiên và 1.0.0.1 cho Máy chủ DNS thay thế

  1. Nhấp vào Ok để áp dụng cài đặt và đóng các cửa sổ.

Các bước dành cho Windows 11

  1. Nhấp chuột phải menu bắt đầu

  2. Chọn kết nối mạng

  3. Nhấp vào Ethernet

  1. Cuộn xuống một chút và nhấp vào Chỉnh sửa phía sau Gán máy chủ DNS

  1. Thay đổi cài đặt thành Thủ công

  2. Bật IPv4

  3. Nhập 1.1.1.1 làm DNS ưa thích và 1.0.0.1 làm DNS thay thế

Hãy thử truy cập lại trang web, bây giờ bạn có thể truy cập trang web. Nếu điều này không hiệu quả, bạn có thể để DNS được định cấu hình ở mức 1.1.1.1 một cách an toàn.

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

Nếu việc xóa bộ đệm DNS và thay đổi máy chủ DNS không hiệu quả thì chúng tôi sẽ đặt lại cấu hình mạng của bạn. Bạn có thể thực hiện các lệnh bên dưới một cách an toàn, chúng sẽ chỉ xóa bộ đệm mạng và yêu cầu Địa chỉ IP mới từ bộ định tuyến:

  1. Nhấp chuột phải vào trên menu bắt đầu và chọn PowerShell (Quản trị viên) hoặc Thiết bị đầu cuối (Quản trị viên)

  2. Nhập từng lệnh bên dưới. Nhấn enter sau mỗi cái. Nếu một lệnh không thành công, chỉ cần tiếp tục với lệnh tiếp theo:

    • ipconfig/gia hạn

    • Đặt lại Netsh winock

    • Đặt lại ip netsh int

  3. Khởi động lại máy tính của bạn và kiểm tra xem lỗi ERR_NAME_NOT_RESOLVED đã được giải quyết chưa.

4. Xóa bộ đệm máy chủ trong Chrome

Để tải trang nhanh hơn, Google Chrome cũng tạo bộ đệm DNS riêng. Bộ đệm máy chủ này có thể bị lỗi thời, điều này có thể dẫn đến lỗi DNS ERR_NAME_NOT_RESOLVED. Chúng ta có thể dễ dàng xóa bộ nhớ cache bằng các bước sau:

  1. Mở Chrome

  2. Nhập địa chỉ sau vào thanh địa chỉ: chrome://net-internals/#dns

  3. Nhấp vào Xóa bộ nhớ đệm của máy chủ

  1. Khởi động lại Google Chrome và thử tải trang web bạn muốn truy cập.

5. Tắt IPv6 để giải quyết ERR_NAME_NOT_RESOLVED

Một nguyên nhân khác có thể gây ra lỗi ERR_NAME_NOT_RESOLVED trong Chrome là việc sử dụng IPv6. Đây là một giao thức mạng mới chưa được cấu hình đúng trong mọi mạng. Máy tính của bạn có thể đang sử dụng giao thức IPv6 mới và nhanh hơn nhưng nhà cung cấp hoặc bộ định tuyến của bạn không hỗ trợ máy chủ DNS cho IPv6.

Điều này có thể dẫn đến thông báo lỗi tên lỗi không được giải quyết. Trong vài năm tới, bạn vẫn chưa cần IPv6, vì vậy chúng tôi có thể vô hiệu hóa nó một cách an toàn:

Các bước dành cho Windows 10 (cuộn xuống để xem các bước trong Windows 11)

  1. Nhấp chuột phải vào menu bắt đầu của bạn

  2. Chọn Kết nối mạng

  3. Nhấp vào Thay đổi tùy chọn bộ điều hợp

  4. Nhấp đúp vào bộ điều hợp mạng (không dây) của bạn

  5. Nhấp vào Thuộc tính

  6. Tắt Giao thức Internet phiên bản 6 (TCP/IPv6)

  1. Nhấp vào Được

Các bước dành cho Windows 11

Đối với Windows 11, chúng tôi sử dụng một cách tiếp cận hơi khác:

  1. Mở menu bắt đầu

  2. Tìm kiếm Kết nối mạng

  3. Mở Xem kết nối mạng

  1. Nhấp đúp vào bộ điều hợp mạng của bạn

  2. Chọn Thuộc tính

  3. Tắt Giao thức Internet phiên bản 6 (TCP/IPv6)

  1. Bấm vào đồng ý

Khởi động lại máy tính của bạn và kiểm tra xem sự cố đã được giải quyết chưa.

6. Tắt tính năng tải trước trang trong Chrome

Để tải trang web nhanh hơn, Chrome tải trước các trang web mà bạn có thể sẽ truy cập. Nó thực hiện điều này dựa trên các liên kết nội bộ trên trang web, lịch sử duyệt web của bạn và cookie. Một tính năng hay nhưng cũng thường là nguyên nhân gây ra lỗi DNS ERR_NAME_NOT_RESOLVED.

  1. Trong Chrome, nhấp vào 3 dấu chấm ở góc trên bên phải và mở cài đặt

  2. Chọn Quyền riêng tư và bảo mật

  3. Nhấp vào Cookie và dữ liệu trang web khác

  4. Cuộn xuống một chút và tắt tính năng Tải trước trang để duyệt và tìm kiếm nhanh hơn

  5. Khởi động lại Chrome

6. Quét phần mềm độc hại

Nếu bạn vẫn không thể truy cập trang web và chỉ có một thiết bị gặp sự cố này thì sự cố có thể liên quan đến phần mềm độc hại. Phần mềm độc hại xuất hiện theo nhiều cách và một số cố gắng thay đổi cài đặt DNS.

Vì vậy, bạn nên quét máy tính để tìm phần mềm độc hại tiềm ẩn bằng trình quét phần mềm độc hại tốt như Hitman pro. Nó đi kèm với bản dùng thử miễn phí để bắt đầu, vì vậy hãy dùng thử.

7. Tắt phần mềm bảo mật internet

Một số phần mềm bảo mật Internet, như Norton Internet Security hoặc Kaspersky Total Security, có thể gây ra sự cố với kết nối Internet của bạn. Hãy thử tắt các ứng dụng này để xem có giải quyết được sự cố không. Bạn luôn có thể kích hoạt lại phần mềm bảo mật nếu nó không giúp ích được gì.

Giải quyết ERR_NAME_NOT_RESOLVED trên Android

Lỗi cũng có thể xảy ra trên thiết bị Android khi bạn mở một trang web hoặc ngay cả khi bạn cố mở một ứng dụng.

1. Thay đổi Máy chủ DNS

Với Android hầu hết vấn đề đều liên quan đến máy chủ DNS. Bây giờ chúng ta có thể đặt Địa chỉ IP và máy chủ DNS cố định trên kết nối mạng Không dây. Nhưng vấn đề là những cài đặt này sẽ không hoạt động khi bạn kết nối điện thoại di động của mình với một mạng wifi khác (tại Văn phòng hoặc Trường học của bạn chẳng hạn).

Vì vậy, một lựa chọn tốt hơn là kích hoạt tính năng DNS riêng trên điện thoại Android của bạn. Bạn có thể thực hiện việc này theo cách thủ công hoặc sử dụng ứng dụng Warp từ Cloudflare để thực hiện việc này. Để thay đổi máy chủ DNS theo cách thủ công:

  1. Mở Cài đặt trên điện thoại của bạn

  2. Tìm kiếm DNS và chọn DNS riêng (hoặc mở Mạng & Internet > Nâng cao > DNS riêng)

  3. Chọn Tên máy chủ của nhà cung cấp DNS riêng

  4. Nhập một trong các máy chủ DNS sau:

    • dns.google

2. Tắt tải trước trong Google Chrome

Tính năng Preloading pages trong Chrome cho phép Google Chrome tải trước những trang mà bạn thường xuyên truy cập. Nó thực hiện điều này dựa trên cookie, lịch sử duyệt web và các liên kết nội bộ trên trang. Chúng tôi có thể tắt tính năng này trong cài đặt trình duyệt:

  1. Mở Chrome và nhấp vào 3 dấu chấm ở góc trên bên phải

  2. Nhấp vào Cài đặt và chọn Quyền riêng tư và bảo mật

  3. Mở Tải trước trang và đảm bảo rằng nó đã tắt

3. Khôi phục Chrome về cài đặt gốc

Nếu cả hai tùy chọn đều không giải quyết được sự cố trên điện thoại di động của bạn thì bạn nên khôi phục ứng dụng Chrome về cài đặt gốc. Khi bạn đặt lại Chrome về cài đặt gốc, tất cả dấu trang đã lưu sẽ bị mất. Nếu bạn đã bật Đồng bộ hóa trong Chrome (bạn có thể kiểm tra tính năng này trong Cài đặt Chrome), thì mọi thứ sẽ tự động được khôi phục.

  1. Mở Cài đặt và nhấp vào Ứng dụng

  2. Nhấp vào Xem tất cả ứng dụng hoặc tìm Chrome (hoặc sử dụng tùy chọn tìm kiếm ở góc trên bên phải)

  3. Mở trên Bộ nhớ & bộ nhớ đệm

  4. Nhấp vào Xóa Storage và Xóa bộ nhớ cache

Ngoài ra, hãy đảm bảo rằng ứng dụng Chrome được cập nhật lên phiên bản mới nhất.

4. Vô hiệu hóa hoặc xóa phần mềm chống vi-rút

Các ứng dụng bảo mật web, chống phần mềm độc hại hoặc chống vi-rút có thể cản trở kết nối Internet của bạn. Chúng thường là nguyên nhân gây ra sự cố kết nối Internet, vì vậy, khi điện thoại của bạn vẫn gặp sự cố, bạn nên tạm thời xóa hoặc tắt các ứng dụng này.

Bằng cách này, bạn có thể kiểm tra xem lỗi ERR_NAME_NOT_RESOLVED có phải do ứng dụng bảo mật web gây ra hay không.

Kết thúc

Hãy nhớ rằng hầu hết lỗi ERR_NAME_NOT_RESOLVED đều liên quan đến lỗi DNS. Nếu không có bước nào ở trên hiệu quả thì hãy kiểm tra kỹ xem bạn có thể mở trang web trên một thiết bị khác hoặc từ một vị trí khác hay không (ví dụ: tạo điểm phát sóng di động). Bằng cách này, bạn có thể loại trừ nguyên nhân của sự cố (kết nối internet của thiết bị hoặc vị trí).

Bạn cũng có thể xem một trong các bài viết sau có thể giúp bạn giải quyết các vấn đề kết nối:

  • Không có Internet, lỗi bảo mật

  • Sửa DNS_Probe_Finished_NXdomain

Bài viết liên quan