尝试打开网站时最烦人的事情之一是浏览器出现错误,因此无法访问网页。这可能有几个原因。通常,要打开一个网站,您需要在浏览器的地址栏中输入域名,然后DNS 服务器(DNS servers)(域名系统(Domain Name System))处理其余的事情。这个过程称为域名解析。
如果浏览器无法解析域名,则会出现DNS域名解析错误。在Google Chrome中,当发生这种情况时,您会在屏幕上看到ERR_NAME_NOT_RESOLVED错误消息。(ERR_NAME_NOT_RESOLVED)了解可能导致此错误的原因以及如何在Google Chrome中修复它。
ERR_NAME_NOT_RESOLVED 是什么意思(What ERR_NAME_NOT_RESOLVED Means)
简而言之,当您无法在Chrome中打开网站时,您会看到(Chrome)ERR_NAME_NOT_RESOLVED错误。首先要检查的是该站点是对所有人关闭还是仅对您关闭(down for everyone or just you)。可能是域的DNS条目在服务器上配置错误,在这种情况下您无能为力。
从技术上讲,ERR_NAME_NOT_RESOLVED表示浏览器解析域名失败。互联网上的每个域都有一个名称服务器,您的DNS负责解析域名。
域名解析是将您在浏览器中输入的网站名称转换为网站 IP 地址的过程。然后 IP 地址与名称服务器上的网站列表相匹配。当您在浏览器中看到错误消息时,这意味着Chrome无法检测到与您在搜索栏中键入的网站域名匹配的 IP 地址。由于需要 IP 地址来建立与网络服务器的连接,因此如果Chrome(Chrome)无法检测到 该网页,您将无法打开该网页。
无论您在哪个设备上使用Google Chrome ,您都可能遇到此错误:您的智能手机或计算机。如果您的DNS(DNS)无法解析您尝试打开的站点的域名, 则此错误也可能出现在其他浏览器中。
是什么导致 Google Chrome 中出现 ERR_NAME_NOT_RESOLVED 错误?(What Causes an ERR_NAME_NOT_RESOLVED Error in Google Chrome?)
在Google Chrome(Google Chrome)中弹出此错误的原因有很多。由于DNS(DNS)服务器暂时不可用, DNS(A DNS)域名解析可能会失败。浏览器的缓存数据也可能导致相同的错误。例如,当浏览器尝试使用缓存地址回答DNS查询但地址自您上次访问该网站以来已更改时,可能会发生这种情况。
ERR_NAME_NOT_RESOLVED错误的其他原因包括错误配置的互联网设置、Chrome 的预测服务、网站DNS的问题或计算机上的恶意软件。这也可能是您的计算机或路由器上的其他一些错误配置的结果。如果您仅在一台设备上或仅在本地网络上收到错误,请尝试以下解决方案。
如何修复 ERR_NAME_NOT_RESOLVED 错误(How to Fix an ERR_NAME_NOT_RESOLVED Error)
当您第一次看到错误消息出现在Chrome中时,您无法确定究竟是什么原因造成的。这就是为什么没有一种通用的解决方案来解决它。我们建议您一一尝试以下所有方法,看看哪种方法适合您。
重启你的路由器(Restart Your Router)
如果是您的网络问题导致了Google Chrome中的(Google Chrome)ERR_NAME_NOT_RESOLVED错误,您应该通过重新启动路由器开始对网络连接进行故障排除。(troubleshooting your network connection)即使您检查了互联网连接并且它看起来很好,它仍然可能是您的路由器导致了问题。
要重新启动网络设备,请拔下路由器并使其断电至少 30 秒。然后,将路由器重新连接到电源并等待互联网指示灯变为绿色。之后,尝试打开同一个网站,看看是否解决了问题。
清除浏览数据(Clear Browsing Data)
每当您访问网站时,Google Chrome都会默认存储有关该网站的数据。此缓存数据有助于在您下次决定访问网页时更快地加载网页。虽然这是一个有用的功能,但这些缓存文件可能包含过时的信息,也可能是ERR_NAME_NOT_RESOLVED错误的原因。清除浏览器数据(Clearing your browser data)可以解决此问题。
要删除您的浏览数据,请打开Google Chrome 菜单(Menu)(屏幕右上角的三个垂直点)并按照路径更多工具(More Tools)>清除浏览数据(Clear Browsing Data)。清除浏览器缓存后,尝试再次加载网页并查看问题是否已解决。
清除您的 DNS 缓存(Clear Your DNS Cache)
如果清除浏览器缓存后仍然出现相同的错误,请尝试清除DNS缓存。此过程也称为DNS刷新。
根据您使用Google Chrome的设备,您可以使用不同的方法来刷新 DNS 设置(flush your DNS settings)。您可以使用Windows上的命令提示符(Command Prompt)和Mac上的终端(Terminal)来执行此操作。完成后,尝试重新加载网页,看看是否再次弹出错误。
更改 DNS 地址(Change DNS Address)
如果之前的方法不起作用,您可以在设备上手动分配新的DNS服务器地址。在Windows上,您可以使用命令提示符 更改您的 DNS 服务器。(change your DNS server)
要更改Mac上的(Mac)DNS地址,请按照路径System Preferences > Network > Advanced > DNS。然后选择 + 图标并添加一个新的DNS服务器。那里有许多免费的DNS服务器。例如,您可以尝试使用GoogleDNS,看看它是否可以帮助您打开所需的网页。输入8.8.8.8并选择确定(OK)以应用更改。
禁用 Chrome 预加载页面(Disable Chrome Preload Pages)
谷歌浏览器有一个预加载页面(Preload pages)功能,由于加载时间更快,可以加快您的浏览器速度。(speeds up your browser)它的工作方式与您浏览器的缓存数据类似,并收集与您当前正在浏览的网站上的任何链接相关的信息。如果您单击其中任何一个链接,由于Chrome已经收集了数据,它们会加载得更快。
在Chrome(Chrome)中预加载页面是一项预测功能,但它也可能导致ERR_NAME_NOT_RESOLVED错误。要解决它,请尝试禁用预加载页面功能。
要关闭它,请按照以下步骤操作。
- 打开谷歌浏览器菜单(Menu)。
- 按照路径设置(Settings)>隐私和安全(Privacy and security)> Cookie 和其他站点数据(Cookies and other site data)。
- 切换预加载页面以更快地浏览和搜索(Preload pages for faster browsing and searching)关闭。
现在尝试再次打开网页,看看这是否解决了问题。
检查您的计算机是否有恶意软件 (Check Your Computer For Malware )
与许多其他互联网问题类似,ERR_NAME_NOT_RESOLVED错误可能是由您设备中的恶意软件引起的。病毒可能会更改您的DNS服务器配置、浏览器历史记录、缓存数据或以其他方式扰乱域名解析。
如果您发现上述修复此错误的方法均不适用于Google Chrome,请尝试扫描您的设备以查找恶意软件(scanning your device for malware)。然后使用其中一种删除工具(removal tools)永久清除任何病毒和恶意软件。
暂时禁用您的防病毒软件(Temporarily Disable Your Antivirus Software)
您的反恶意软件或防火墙块可能阻止访问某些网站并导致ERR_NAME_NOT_RESOLVED错误。您可以通过暂时禁用防病毒软件来检查是否是这种情况。禁用它后,检查是否可以解决问题。
如果您随后设法打开该网页,建议您卸载当前的防病毒软件并切换到其他防恶意软件客户端。如果您还使用VPN或防火墙,您还可以尝试禁用它们以查看是否可以解决错误。
如何修复 Google Chrome 中的不同错误(How to Fix Different Errors in Google Chrome)
当您长时间使用浏览器时,您可能会遇到其他错误消息,例如ERR_CACHE_MISS、Your Connection is Not Private、Page Unresponsive等。得到任何这些都很烦人,因为它会打断你的工作并且需要时间来修复。幸运的是,这些错误中的大多数都很容易修复。
如果您希望进一步改善浏览体验,请查看最佳 Chrome 标志(the best Chrome flags)以及如何在浏览器中启用它们。
您是否曾经在Google Chrome(Google Chrome)中遇到过ERR_NAME_NOT_RESOLVED错误?你采取了哪些措施来解决它?在下面的评论中分享您修复Google Chrome错误的经验。
How to Fix an ERR_NAME_NOT_RESOLVED Error in Google Chrome
One of the most annoyіng things when trying to open a websitе is getting an error in your browser and thus having no access to a web page. That can happen for several reasons. Usually, to open а website, yoυ type the domain nаme into your browser’s address bаr, and then DNS servers (Domain Name System) handle the rest. This process is called domain name resolution.
If the browser cannot resolve the domain name, you’ll get a DNS domain name resolution error. In Google Chrome, you’ll see an ERR_NAME_NOT_RESOLVED error message displayed on your screen when that happens. Learn what can cause this error and how to fix it in Google Chrome.
What ERR_NAME_NOT_RESOLVED Means
In simple words, you’ll see the ERR_NAME_NOT_RESOLVED error when you can’t open a website in Chrome. The first thing to check is whether the site is down for everyone or just you. It could be that the domain’s DNS entries have become misconfigured on the server, in which case there isn’t anything you can do.
In technical terms, ERR_NAME_NOT_RESOLVED means that the browser failed to resolve the domain name. Every domain on the internet has a name server, and your DNS is responsible for resolving domain names.
Domain name resolution is a process of converting the website name that you type into your browser into the site’s IP address. The IP address is then matched to the list of websites on the name server. When you see the error message appear in your browser, that means that Chrome couldn’t detect the IP address that matches the website domain name you typed into the search bar. Since the IP address is required to establish a connection with the webserver, you won’t be able to open the web page if Chrome can’t detect it.
You can come across this error no matter which device you’re using Google Chrome on: your smartphone or your computer. This error may also appear in other browsers if your DNS fails to resolve the domain name of the site you’re trying to open.
What Causes an ERR_NAME_NOT_RESOLVED Error in Google Chrome?
There are plenty of reasons for this error to pop up in Google Chrome. A DNS domain name resolution might fail because the DNS server is temporarily unavailable. The same error can be caused by your browser’s cached data. For example, this can happen when the browser is trying to answer a DNS query using a cached address but the address has been changed since the last time you visited the website.
Other causes for the ERR_NAME_NOT_RESOLVED error include incorrectly configured internet settings, Chrome’s prediction service, an issue from the website’s DNS, or malware on your computer. It could also be a result of some other misconfiguration on your computer or your router. If you’re only getting the error on one device or just on your local network, try the solutions below.
How to Fix an ERR_NAME_NOT_RESOLVED Error
When you first see the error message appear in Chrome, you can’t determine what’s causing it exactly. That’s why there isn’t one universal solution to fix it. We recommend trying all of the following methods one by one to see which one is the suitable fix for you.
Restart Your Router
If it’s an issue from your network that’s causing the ERR_NAME_NOT_RESOLVED error in Google Chrome, you should begin troubleshooting your network connection by restarting your router. Even if you check the internet connection and it looks fine, it could still be your router that’s causing the issue.
To restart the network device, unplug your router and keep it disconnected from power for at least 30 seconds. Then, reconnect your router to the power supply and wait for the internet light to turn green. After that, try to open the same website and see if that fixed the problem.
Clear Browsing Data
Whenever you visit a website, Google Chrome stores data about it by default. This cached data helps to load web pages faster the next time you decide to visit them. While it’s a useful feature, these cached files may have outdated information and it could also be the cause of the ERR_NAME_NOT_RESOLVED error. Clearing your browser data can fix this problem.
To delete your browsing data, open the Google Chrome Menu (three vertical dots in the upper-right corner of the screen) and follow the path More Tools > Clear Browsing Data. After you clear your browser cache, try to load the web page again and see if the issue was fixed.
Clear Your DNS Cache
If after you clear your browser cache you’re still getting the same error, try clearing your DNS cache as well. This process is also referred to as a DNS flush.
Depending on what device you’re using Google Chrome on, there are different methods you can use to flush your DNS settings. You can do it using the Command Prompt on Windows and Terminal on Mac. After you’re finished, try reloading the web page and see if the error pops up again.
Change DNS Address
If the previous methods didn’t work, you can manually assign a new DNS server address on your device. On Windows, you can change your DNS server using the Command Prompt.
To change the DNS address on Mac follow the path System Preferences > Network > Advanced > DNS. Then select the + icon and add a new DNS server. There are many free DNS servers out there. For example, you can try using GoogleDNS and see if it helps you open the desired webpage. Enter 8.8.8.8 and select OK to apply the changes.
Disable Chrome Preload Pages
Google Chrome has a Preload pages feature that speeds up your browser thanks to faster loading times. It works in a similar way as your browser’s cached data and collects information related to any links on the website that you’re currently browsing. Should you click on any of those links, they’ll load quicker thanks to the data that Chrome has already collected.
Preloading pages in Chrome is a prediction feature, however it could also be causing the ERR_NAME_NOT_RESOLVED error. To solve it, try disabling the preload pages function.
To turn it off, follow the steps below.
- Open the Google Chrome Menu.
- Follow the path Settings > Privacy and security > Cookies and other site data.
- Toggle the Preload pages for faster browsing and searching switch off.
Now try to open the webpage again to see if this fixed the problem.
Check Your Computer For Malware
Similar to many other internet issues, the ERR_NAME_NOT_RESOLVED error may be caused by malicious software in your device. A virus could change your DNS server configurations, your browser history, cached data, or mess with the domain name resolution in some other way.
If you find that none of the above methods of fixing this error worked in Google Chrome, try scanning your device for malware. Then use one of the removal tools to get rid of any viruses and malicious software for good.
Temporarily Disable Your Antivirus Software
It’s possible that your anti-malware software or firewall block is blocking access to certain websites and causing the ERR_NAME_NOT_RESOLVED error. You can check if that’s the case by temporarily disabling your antivirus. After you disable it, check if that solves the problem.
If you then manage to open the webpage, it’s recommended to uninstall your current antivirus software and switch to a different anti-malware client. If you’re also using a VPN or a firewall, you can also try disabling them to see if that fixes the error.
How to Fix Different Errors in Google Chrome
When you use a browser for a long time you might come across other error messages like ERR_CACHE_MISS, Your Connection is Not Private, Page Unresponsive, and others. Getting any of these is annoying as it interrupts your work and requires time to fix. Luckily, most of these errors are easy to fix.
If you’re looking to further improve your browsing experience, check out the best Chrome flags and how to enable them in your browser.
Have you ever come across the ERR_NAME_NOT_RESOLVED error in Google Chrome? What steps did you take to solve it? Share your experience with fixing Google Chrome errors in the comments below.