如果你正在阅读本文,那么你很可能遇到的错误消息“DNS_PROBE_FINISHED_NO_INTERNET”Google Chrome浏览器。这个错误信息意味着浏览器无法解决特定URL的DNS条目。
域名服务器(DNS)负责解决网页url各自的IP地址。无法解决一个URL时其各自的IP, Chrome将显示一个“没有互联网”消息错误代码”DNS_PROBE_FINISHED_NO_INTERNET。“不过,也有其他原因。
在这篇文章中,我们讨论为什么这个错误发生在第一个地方,以及如何解决它。
表的内容
DNS探测器完成没有互联网错误消息会出现在不同的情况下。例如,它可能是可能你的网络完全停止工作,您无法浏览任何东西。另一种情况可能是你的网络工作正常,但是只有一个URL是抛出这个错误。
是什么原因导致“DNS_PROBE_FINISHED_NO_INTERNET”错误
可能有几个原因“DNS_PROBE_FINISHED_NO_INTERNET”弹出错误消息,它并不总是域名服务器的故障。这里有几个原因:
- DNS服务器没有响应。
- 你的路由器/网络适配器代理。
- 你电脑的DNS缓存已满。
- 你有一个缓慢的互联网连接。
- web过滤器阻塞的网络流量。
- 你的电脑有错误的DNS配置。
你会发现解决问题的解决方案与您的计算机或路由器下面,有一个光滑的互联网体验一次。
修复错误“DNS_PROBE_FINISHED_NO_INTERNET”
在给定的时间顺序执行下面的解决方案,试图减轻“DNS探测器完成没有互联网”的错误。
重启调制解调器和路由器
首先要检查你的网络连接。如果没有连接到互联网路由器或者是挂在一个不可复原状态,您将需要重新启动路由器本身。功能失调的路由器会阻碍交通流与互联网,导致意外的结果和错误。再次重启将使它能够正常工作。
简单地关掉路由器使用电源按钮,然后离开了至少5分钟。然后再次启动。一旦恢复网络连接到你的电脑,检查错误了。
重新启动网络适配器
类似于现代,一个功能失调的网络适配器也可以扰乱网络流量和行动。一直在数小时的系统在某一时刻需要重新启动。然而,解决“DNS_PROBE_FINISHED_NO_INTERNET”错误,只能重启网络适配器。
按照以下步骤重新启动网络适配器在你的设备:
打开网络连接applet。
输入ncpa.cpl在运行命令框中。
右键单击网络适配器,然后从上下文菜单中单击“禁用”。
使它再次单击右键,然后单击“启用”。
当完成时,检查“DNS_PROBE_FINISHED_NO_INTERNET”的错误提示已经减轻。
禁用代理服务器
代理服务器是一个额外的路由器之间的设备和实际的路由器。如果在你的电脑上配置一个,我们建议您禁用它,因为它可能是错误消息的原因。
遵循以下步骤来禁用代理服务器上配置一个Windows电脑:
打开网络属性Applet。
输入inetcpl.cpl在运行命令框中。
切换到“连接”选项卡。
点击“局域网设置”。
取消选中对应的复选框旁边的“使用代理服务器的局域网…”
单击Ok保存更改并关闭窗口。
现在配置代理已经被禁用了,看看你现在能够去到你想要的网页。
注意,如果不配置代理服务器,这个问题可能是别的东西。
重置TCP / IP堆栈
如果TCP / IP协议栈不正确地工作,你将与你的网络连接有问题,就像我们正在讨论在这篇文章中。相对不那么咄咄逼人的解决这个问题的方法是清晰的TCP / IP堆栈和重新开始。
按照以下步骤重置堆栈,其中还包括重置Winsock:
打开一个高架命令提示符。
一个接一个地运行这些命令:
这些命令将释放DHCP服务器的IP分配,刷新DNS缓存,重置网络组件,然后取出从DHCP服务器的IP地址。
ipconfig /释放ipconfig / flushdns netsh winsock重置netsh int ip重置ipconfig /更新
重新启动计算机。
当计算机重新启动时,检查是否可以访问网页。
重启DNS客户/明确的DNS缓存
DNS客户服务上运行Windows电脑负责解决域名到IP地址。这可能Windows服务没有正常工作,需要重新启动。
说,“DNS客户端”服务不能启动使用传统的方法,因为它是所需的系统和不能修改没有广泛的方法。然而,下面你会发现一个相对简单的方法杀死“dnscache“任务与“DNS客户端”服务。
一旦任务是死亡,这是自动重启。这个过程也扫清了DNS缓存系统。
按照以下步骤重新启动DNS客户服务和明确的DNS缓存:
打开任务管理器使用CTRL + Shift + Esc快捷键。
切换到雷竞技下载iOS地址选项卡。
搜索“dnscache”并记下其PID。
现在推出一个PowerShell升高实例。
运行以下cmdlet而取代(PID)进程ID指出在上面的步骤中。
杀死id (PID)
当要求确认,进入“是的”。
DNS客户服务将会重启和DNS缓存将被清除。现在看看你还体验“DNS_PROBE_FINISHED_NO_INTERNET”的错误提示。
清晰的Chrome浏览器的缓存
“DNS_PROBE_FINISHED_NO_INTERNET”错误的另一个原因是当你的浏览器的缓存无法获取URL的新细节由于错误的浏览器缓存。如果发生这种情况,清除浏览器的缓存可能解决问题。
按照以下步骤清晰的Chrome浏览器的缓存:
开放的Chrome,按下CTRL + H快捷键打开浏览器的历史。
切换到“清除浏览数据”选项卡。
在下一个屏幕上,切换到先进的选项卡。
从下拉菜单中选择“所有时间”。
取消选择除了“饼干和其他网站数据”和“缓存图像和文件。”
点击“清除数据”。
Chrome的保存缓存将被清除。
重新启动浏览器,尝试访问web页面,把错误。
重置Chrome旗帜
谷歌浏览器,以及大多数其他的web浏览器,旗帜,您可以启用或禁用。这通常是启用或禁用启用Chrome不公开的实验特性。它有可能改变国旗导致“DNS_PROBE_FINISHED_NO_INTERNET”错误消息。
Chrome旗帜重置为它们的默认值,然后检查是否解决了问题:
以下粘贴到Chrome的Omnibox并按Enter。
chrome: / /旗帜
点击“重置”。
点击“重新启动”。
注意,按下重启按钮将关闭所有浏览器选项卡。
Chrome重开时,检查是否你现在可以访问有问题的网页。
手动更改DNS服务器
可以你当前DNS配置已成为无效的和服务器已经不存在了,或者你的电脑仅仅是交流有困难。如果是这样的话,尝试手动更改DNS设置。这里是如何做到这一点:
打开网络连接applet。
输入ncpa.cpl在运行命令框中。
右键单击网络适配器当前连接到互联网,然后单击“属性”。
选择“互联网协议版本4 (TCP / IPv4)”,然后单击“属性”。
选择“使用下面的DNS服务器地址”,然后输入以下地址首选DNS服务器和备用DNS服务器:
8.8.8.8 8.8.4.4
注意:这些都是公共DNS服务器从谷歌。或者,您也可以输入DNS服务器地址提供您的互联网服务提供商(ISP)或您的组织的系统管理员。
单击Ok保存并关闭所有窗户。
现在看看你现在可以访问有问题的URL。
更新/重新安装网络驱动程序
过时或损坏网络驱动程序常常错误的原因和不稳定的网络连接。它可能有一个旧的或损坏网络驱动程序安装,需要被纠正的问题。
首先,尝试更新你的网络驱动程序更新、更好的版本。然而,如果已经安装了最新版本,那么你必须重新安装它。这里是:
打开设备管理器。
输入devmgmt.msc在运行命令框中。
展开“网络适配器”。
右键单击网络适配器,然后从上下文菜单中单击“更新驱动程序”。
点击“自动搜索驱动程序”。
这将自动下载并安装最新的网络驱动程序可用。
另外,您可以点击“浏览我的电脑驱动程序”手动更新司机如果您已经下载了一个独立的驱动程序为您的网络适配器从制造商的网站。
驱动程序更新后,继续检查它是否解决了这一问题。然而,如果最新的驱动程序已经安装和你的问题依然存在,试一试重新安装驱动程序。
禁用Web过滤
很多的保护和杀毒软件BitDefender和McAfee执行web过滤。他们打开每个包内,阻止任何包可能包含恶意数据。
可以这样的软件在您的计算机上可能会阻塞与DNS服务器进行通信所需的数据包。排除这种可能性,我们建议您禁用web过滤程序(s),然后检查是否可以访问有问题的网页。
封闭的思想
“DNS_PROBE_FINISHED_NO_INTERNET”错误可能e对每个人都不同的体验。有些人可能仍然能够访问互联网的其他一些可能不会。有些可能会经历这个问题只有一次,有些可能会遇到随机的时候。
不管你的情况和环境,如果你遇到“DNS_PROBE_FINISHED_NO_INTERNET”错误,你很可能会发现本文中的解决方案。