标签: dns

  • 如何修复DNS_PROBE_FINISHED_NXDOMAIN网站报错

    错误类型:
    浏览器错误
    错误名称:
    DNS探针完成NXDOMAIN错误
    英文名称:
    DNS_PROBE_FINISHED_NXDOMAIN
    错误描述:
    “DNS_PROBE_FINISHED_NXDOMAIN”错误是当浏览器无法找到您尝试访问的网站时会出现,Google Chrome浏览器提示的错误消息。

    当您的浏览器无法连接到您请求的网站时,Chrome中会显示此错误消息。其他浏览器使用不同的消息来显示此错误。

    在本文中,我们将向您展示如何轻松修复”DNS_PROBE_FINISHED_NXDOMAIN”错误,以及将来如何避免该错误。

    修复DNS_PROBE_FINISHED_NXDOMAIN网站报错

    什么是DNS_PROBE_FINISHED_NXDOMAIN错误?

    为了解释DNS_PROBE_FINISHED_NXDOMAIN是什么,我们需要回顾一下域名系统 (DNS)的概念。DNS是映射到域名的IP地址数据库。

    每个服务器都有一个IP地址,用于识别保存在该计算机上的网站。但是,您无需在浏览器中输入IP地址来访问Web内容,只需使用其对应的域名即可。

    DNS可以识别域名指向哪个IP地址。当您输入URL时,它会搜索其数据库以查找您尝试访问的站点。

    但是,在某些情况下,DNS服务器可能无法获取您想要的信息。如果您遇到 DNS_PROBE_FINISHED_NXDOMAIN 错误,则会发生以下情况:

    1. 您尝试使用其域名访问网站(您知道应该可以使用)。
    2. 您的计算机将您的请求提交给它用于将域映射到它们可以连接到的IP地址的DNS。
    3. DNS服务器告诉您的计算机“该域不存在!”,因此错误的“NXDOMAIN”部分。

    “DNS_PROBE_FINISHED_NXDOMAIN”错误是当浏览器无法找到您尝试访问的网站时会出现,Google Chrome浏览器提示的错误消息。

    浏览器DNS_PROBE_FINISHED_NXDOMAIN报错

    当DNS(域名系统)找不到或连接到该网站的IP地址时,会出现此错误。

    然后,浏览器会假定该网站域名不存在。错误的NXDOMAIN部分代表“不存在的域”。

    该错误在其他浏览器中看起来有所不同。例如,这是在Firefox中可能会长这个样子:

    Firefox浏览器DNS报错

    如果尝试访问自己的WordPress网站时看到此错误,则可能认为您的网站存在问题。

    但其实上网站可能运行良好,只是你的电脑无法连接而已。

    如此说来,让我们看看如何解决和修复此错误。

    如何修复”DNS_PROBE_FINISHED_NXDOMAIN”错误?

    有几种方法可以解决”DNS_PROBE_FINISHED_NXDOMAIN”错误。

    在开始修复此错误之前,我们应该首先检查它是否确实是一个错误。

    在执行其他操作之前,应检查是否正确输入了域名。

    例如,如果您不小心为域名输入了错误的拼写,则您的浏览器可能无法找到该域并给出此错误。

    即使单击了链接,仍应检查域名是否正确。创建链接的任何人都可能输入错了它。

    如果确定域名正确,请单击“Reload(重新加载)”或“Try again(重试)”按钮。

    nxdomain错误页面重新加载

    接下来,可以尝试更换一个网络或者设备访问该网站,以便查看问题出在设备还是WIFI连接上。

    如果网站在所有场景都无法加载,则需要查看是否是服务器出现了问题,比如服务器关机等。

    但是,如果手机上的网站加载正常或者其他网络也可以访问,则说明问题出在计算机或WiFi连接上。

    第一件事是重新启动计算机。如果那没有帮助,请关闭然后再打开互联网调制解调器。这些步骤可以自动清除DNS和解决与网络相关的问题。

    如果错误仍然出现,则按照以下办法逐一尝试。

    清除浏览器的缓存

    要清除Chrome中的缓存,在浏览器地址栏输入chrome://settings/clearBrowserData

    在弹出窗口,将时间范围设置为“时间不限”,然后仅选中“缓存的图片和文件”框,最后点击“清除数据”按钮。

    Chrome清除浏览数据

    现在,刷新打开该网站。如果仍然显示错误消息“DNS_PROBE_FINISHED_NXDOMAIN”,就尝试下一个解决方案。

    关闭Chrome实验性功能

    如果您启用了Chrome的任何实验功能,也有可能导致DNS_PROBE_FINISHED_NXDOMAIN错误。

    要关闭这些功能,在Chrome浏览器地址栏输入chrome://flags/,然后单击顶部的“全部重置”按钮。

    重置Chrome实验性功能

    如果网站仍然显示错误,继续往下看。

    刷新电脑DNS缓存

    电脑通常会保存(缓存)您以前访问过的网站的IP地址。如果网站的IP已更改,则可能导致“DNS_PROBE_FINISHED_NXDOMAIN”错误。

    下面是刷新DNS缓存的方法。

    注意:这些说明适用于Windows10。更多系统对应操作,你可以阅读“如何清除/刷新DNS缓存(Windows,Mac,Linux)”。

    首先,搜索并运行“命令提示符”应用程序。(提示:如果您未以管理员身份登录,请使用“以管理员身份运行”选项。)

    Windows命令提示符

    接下来,键入ipconfig/flushdns然后按键盘上的Enter键。然后,您应该会看到一条成功消息。

    刷新DNS解析缓存

    现在,尝试再次访问该网站。如果错误消息”DNS_PROBE_FINISHED_NXDOMAIN”仍然出现,则继续往下走。

    释放和续订您的IP地址

    下一步是在Internet上更新计算机的IP地址。

    继续并打开“命令提示符”应用程序,如上一步所示。接下来,按此顺序输入以下命令,每个输入一个按Enter确定。

    ipconfig /release

    ipconfig /flushdns

    ipconfig /renew

    在输入第一个和第三个命令会出现一堆提示信息(请勿焦虑,那是正常的)。

    Windows系统IP配置刷新

    如果在此之后仍然出现DNS_PROBE_FINISHED_NXDOMAIN错误,请尝试使用公共DNS服务器解决方案。

    使用公共DNS服务器

    默认情况下,您的计算机使用Internet服务提供商(ISP)提供的DNS服务器。您可以将其更改为使用Google的公共DNS服务器。

    在Windows上,打开控制面板,然后转到网络和Internet»网络和共享中心。然后,点击左侧的“更改适配器设置”链接。

    网络和共享中心

    您将看到连接列表。右键单击当前连接,然后选择“属性”选项。

    网络连接属性

    接下来,单击Internet协议版本4(TCP/IPv4),然后单击“属性”按钮。

     

    Internet协议版本4(TCP/IPv4)

    之后,您需要单击“使用以下DNS服务器地址”选项并输入以下DNS服务器:

    首选DNS服务器:8.8.8.8备用DNS服务器:8.8.4.4

    上述是谷歌的公共服务器,你还可以使用国内其他公共DNS服务器:

    • 114 DNS:114.114.114.114;114.114.115.115
    • 114DNS安全版:114.114.114.119;114.114.115.119
    • 114DNS家庭版:114.114.114.110;114.114.115.110
    • 阿里 AliDNS:223.5.5.5; 223.6.6.6
    • 百度 BaiduDNS: 180.76.76.76;ipv6地址:2400:da00::6666
    • DNSPod DNS+:119.29.29.29;119.28.28.28;182.254.118.118;182.254.116.116
    • CNNIC SDNS:1.2.4.8;210.2.4.8
    • BAI DNS : 223.113.97.99
    • PdoMo-DNS:101.132.183.99;193.112.15.186
    • FUN DNS:119.23.248.241
    • 骆驼云安全DNS:63.223.94.66
    • CuteDNS:123.206.61.167;119.29.105.234;101.236.28.23;120.77.212.84
    • 我国首个IPv6公共DNS:240c::6666;240c::6644
    • P站DNS:123.207.137.88;115.159.220.214 ;115.159.146.99;123.206.21.48
    • 清华大学TUNA DNS666:101.6.6.6;2001:da8::666
    • HI!XNS(纯净无劫持):40.73.101.101

    然后,单击确定按钮以保存您的更改。

    DNS服务器地址设置

    重新加载该网站以查看“DNS_PROBE_FINISHED_NXDOMAIN”错误是否已解决。如果还不行,尝试最后一种方法。

    检查电脑的“hosts”文件

    主机文件是计算机用来将域名映射到IP地址的文件。如果网站未正确记录在此文件中,则可能是“DNS_PROBE_FINISHED_NXDOMAIN”问题的原因。

    在Windows上,您可以通过文件资源管理器找到此文件。首先,打开文件资源管理器,然后在计算机上找到Windows文件夹。通常在C:驱动器中。Mac用户可以在 /private/etc/hosts/ 文件夹下找到该文件。

    接下来,进入System32 » drivers » etc。在这里,您需要找到主机文件并双击将其打开。如果系统提示您选择一个应用程序,请使用记事本。

    Windows系统Hosts文件

    现在,检查报错的网站地址是否在hosts主机文件中。如果在的话,将其及其旁边的IP地址删除。然后,保存文件。

    hosts文件修改

    完成此操作后,希望你已经解决DNS_PROBE_FINISHED_NXDOMAIN错误。

    小结

    有多种方法可以修复DNS_PROBE_FINISHED_NXDOMAIN错误。幸运的是,大多数修复都非常容易实现。如果您知道该怎么做,您应该能够在几分钟内重新获得对您尝试访问的网站的访问权限。

    如果您碰巧遇到DNS_PROBE_FINISHED_NXDOMAIN错误,您可以采取以下措施来解决它:

    1. 更新您的IP地址并刷新/重新启动您的缓存。
    2. 配置您的计算机以使用不同的DNS服务。
    3. 检查计算机的主机文件。

    其他WordPress网站常见错误:

  • 如何修复“无法访问此站点”错误

    错误类型:
    浏览器错误
    错误名称:
    无法访问此站点
    英文名称:
    This Site Can’t Be Reached
    错误描述:
    “无法访问此站点”错误如此令人沮丧的原因之一是Chrome可能不清楚导致它的原因。此外,该消息可能与各种错误代码一起出现。
    错误变体:
    ERR_CONNECTION_RESET
    DNS_PROBE_FINISHED_NXDOMAIN
    更多信息

    如何修复“无法访问此站点”错误

    每个人在浏览网页时都会偶尔遇到错误。一些错误代码,例如Error 404,很容易理解。但是,诸如“无法访问此站点”之类的其他内容要模糊得多,并且不提供有关如何修复它们的任何信息。

    Google Chrome中出现“无法访问此站点”错误的潜在原因有多种。了解这些原因将帮助您决定使用何种故障排除方法,以便您可以访问您需要的网站。

    在本文中,我们将讨论导致“无法访问此站点”问题的原因。然后我们将介绍五种方法来解决它。

    1. 什么原因导致“无法访问此站点”错误
    2. 如何修复“无法访问此站点”错误

    什么原因导致“无法访问此站点”错误

    “无法访问此站点”错误如此令人沮丧的原因之一是Chrome可能不清楚导致它的原因。此外,该消息可能与各种错误代码一起出现。

    例如,如果您遇到DNS_PROBE_FINISHED_NXDOMAIN错误,您可以获得该通知:

    Chrome中的DNS_PROBE_FINISHED_NXDOMAIN错误

    Chrome中的DNS_PROBE_FINISHED_NXDOMAIN错误

    如果您的连接超时或遇到ERR_CONNECTION_RESET代码,也会出现相同的错误消息:

     

    Chrome中的超时连接错误

    Chrome中的超时连接错误

    显然,Chrome使用“无法访问此站点”消息作为对许多错误的全面描述。总的来说,最常见的原因是:

    • 域名系统 (DNS)解析错误
    • 超时的连接
    • 您的互联网连接全面失败
    • 错误配置的互联网、网络或防火墙设置

    尽管Chrome确实会在每个错误屏幕中提出一些修复建议,但您可以通过更多方法来解决此问题。

    如何修复“无法访问此站点”错误

    在本节中,我们将引导您通过五种方法(从最简单到最复杂)来解决“无法访问此站点”错误。让我们从最简单的修复开始,其中包括检查您的连接。

    1. 重新启动您的Internet连接

    即使您有可用的Internet连接,如果出现任何类型的错误,也会出现“无法访问此站点”错误。尽管听起来可能过于简单,但重新启动路由器或调制解调器通常可以快速解决此问题。

    由于重新启动连接通常只需要一两分钟,这是您应该尝试的第一个解决方案。大多数互联网服务提供商 (ISP) 会建议断开路由器的电源线并等待一整分钟,然后再重新连接。重新打开后,等待您的互联网连接重置,然后尝试重新访问该网站。

    2. 禁用防火墙和防病毒软件

    在许多情况下,您操作系统 (OS) 的内置防火墙(或您使用的任何软件)可以主动阻止页面并阻止您的计算机与它们建立连接。确定这是否是问题的最简单方法是暂时禁用防火墙和防病毒软件,然后再次尝试访问该站点。

    根据您使用的操作系统,您需要执行一组不同的步骤来禁用内置防火墙。您可以使用以下文章作为指导:

    至于禁用防病毒软件,您的设置将取决于您使用的工具。根据我们的经验,除非网站真的很危险,否则防火墙很少会阻止您加载网站。

    如果禁用防火墙和防病毒软件不起作用,那么是时候尝试不同的方法了。在继续之前不要忘记重新激活两者。

    3. 清除浏览器缓存

    在您浏览网页时,Chrome 会存储您访问的网站中的大量数据和文件。您的浏览器将这些文件存储在本地缓存中,因此您不必每次访问它们时都重新加载完整的站点。

    在某些情况下,由于缓存文件存在问题,您可能会遇到“无法访问此站点”错误。要解决该问题,您需要清除浏览器缓存

    假设您使用的是Chrome,您可以通过转到设置 > 隐私和安全 > 清除浏览数据并选择缓存图像和文件选项来实现:

     

    清除Chrome中缓存的图像和文件

    清除Chrome中缓存的图像和文件

    单击清除数据,就是这样。等待Chrome完成它的工作,然后尝试重新加载之前给您带来问题的网站。

    4. 刷新你的DNS缓存

    您的操作系统存储了您访问的网站的大量数据。它还将他们的IP地址存储在我们所说的“DNS 缓存”中。这样,无论何时您想建立连接,您的浏览器都不必通过其DNS服务器查找相同的IP 。如果这听起来很熟悉,那是因为DNS缓存的工作方式与您的浏览器缓存类似,只是它存储不同类型的数据。

    这是一个很棒的功能,可以节省每个用户的时间。但是,如果您的操作系统缓存网站的过时信息,也可能导致错误。在这种情况下,您需要“刷新”或重置您的 DNS 缓存。

    刷新您的DNS缓存比听起来简单得多。我们有关于在所有主要操作系统和浏览器上刷新DNS缓存的完整教程,因此请继续查看。如果这不起作用,您可能需要更改DNS服务器,我们将在下一节中介绍。

    5. 更改您的DNS服务器

    您的ISP会自动为您的连接分配DNS服务器。但是,您可以将Internet设置配置为使用一组特定的DNS服务器。

    在Windows中,您可以通过导航到控制面板 > 网络和Internet > 网络和共享中心,然后选择更改适配器设置选项来执行此操作:

     

    更改网络适配器设置

    更改网络适配器设置

    在下一个屏幕上,右键单击您的活动Internet连接并选择属性。在出现的列表中,选择Internet Protocol Version 4 (TCP/IPv4),然后再次单击属性

     

    更改活动连接的属性

    更改活动连接的属性

    将弹出一个新屏幕,其中包括一个可让您设置自定义DNS服务器地址的部分。您可以使用下面屏幕截图中的两个字段来输入要使用的DNS服务器地址:

     

    修改您的DNS服务器设置

    修改您的DNS服务器设置

    在屏幕截图中,我们使用了Google的公共DNS地址,即“8.8.8.8”和“8.8.4.4”。但是,您可以使用许多出色的免费DNS服务器

    如果您使用的是macOS,您可以通过导航到System Preferences > Network,选择您的网络,然后单击Advanced来更改您的DNS设置。接下来,跳转到DNS选项卡:

     

    macOS网络设置的DNS选项卡

    macOS网络设置的DNS选项卡

    您可以通过单击 ( + ) 图标来添加要使用的自定义DNS服务器。配置新的DNS设置并按OK按钮后,您应该就可以开始了。

    您的互联网连接应该可以正常工作,但“无法访问此站点”错误有望消失。在某些情况下,更改DNS服务器可能会让您更快地加载站点并访问以前无法访问的网站。

    小结

    尽管“无法访问此站点”错误可能很烦人,但排除故障并不难。在大多数情况下,错误来自您的Internet连接或DNS和缓存设置问题。

    如果您遇到“无法访问此站点”消息,这里有五种方法可以从最简单到最复杂的程度进行修复:

    1. 重新启动您的互联网连接。
    2. 禁用防火墙和防病毒软件。
    3. 清除浏览器缓存。
    4. 刷新您的DNS缓存。
    5. 更改您的DNS服务器。
  • 如何修复Windows和Mac上的“DNS服务器无响应”错误

    错误类型:
    服务器错误
    错误名称:
    DNS服务器无响应
    英文名称:
    DNS server not responding
    错误描述:
    “DNS服务器无响应”表示您的浏览器无法建立到Internet的连接。通常,DNS错误是由用户端的问题引起的,无论是网络或互联网连接、DNS设置错误还是浏览器过时。它们也可以归因于导致DNS不可用的临时服务器中断。

    如何修复Windows和Mac上的“DNS服务器无响应”错误

    如果不先访问域名服务器 (DNS),您就无法访问网站。在此过程中,您可能会收到诸如“DNS服务器未响应”之类的消息。这意味着负责将主机名转换为IP地址的分散命名系统未能响应。

    发生这些类型的DNS错误的原因有多种。幸运的是,他们中的大多数都有简单的解决方案。事实上,解决问题就像重新启动计算机或更改 Web 浏览器一样简单。

    在这篇文章中,我们将解释“DNS服务器无响应”消息的含义及其一些常见原因。然后,我们将向您介绍如何在Windows和macOS设备上修复它的几种解决方案。

    1. DNS服务器无响应是什么意思?
    2. 如何修复Windows和macOS中的DNS服务器无响应错误

    DNS服务器无响应是什么意思?

    DNS是一种命名系统,它采用字母数字域名(或“主机名”)并将其转换为数字IP地址。本质上,DNS服务器充当翻译器。

    当您在浏览器中输入网址时,它会从您的路由器转发到DNS服务器,然后在那里分解并作为IP地址返回。但是,如果DNS服务器无法正确完成此名称解析过程,最终结果通常是一条消息,表明DNS服务器没有响应。

    “DNS服务器无响应”表示您的浏览器无法建立到Internet的连接。通常,DNS错误是由用户端的问题引起的,无论是网络或互联网连接、DNS设置错误还是浏览器过时。它们也可以归因于导致DNS不可用的临时服务器中断。

    因此,您可能只需切换浏览器即可解决问题。在其他情况下,您可能需要禁用连接、更改DNS服务器或刷新DNS缓存。

    如何修复Windows和macOS中的“DNS服务器无响应”错误

    现在您已了解此消息的含义并熟悉一些潜在原因,现在是开始着手解决它的时候了。让我们来看看您可以在Windows和Mac设备上修复“DNS服务器无响应”的十种潜在方法。

    1. 切换到不同的浏览器

    第一步是通过测试您的DNS连接来解决问题。解决这个问题可能就像切换或更新您的Web浏览器一样简单。

    为此,请尝试从其他浏览器访问网络。例如,如果您的默认浏览器是Safari或Google Chrome,请改为从Mozilla Firefox或Microsoft Edge访问所需的网站。

    如果切换浏览器有效,您可能需要将默认浏览器更新到最新版本或卸载并重新安装。但是,如果您仍然看到“DNS服务器无响应”消息,则可以排除您的浏览器是问题的根源。

    2. 以安全模式启动您的计算机

    如果您的操作系统运行不正常,可能会导致“DNS服务器无响应”错误消息。因此,您可能想尝试以安全模式启动Windows设备,看看这是否能解决此问题。

    这样做将限制用于运行Windows的文件和资源,并且可以成为解决问题的有效方法。

    要以安全模式启动Windows 10计算机,请先选择Windows按钮,然后将鼠标悬停在电源图标上:

    Windows中的电源按钮

    Windows中的电源按钮

    接下来,在按住Shift 键的同时,选择Restart

    Windows重新启动选项

    Windows重新启动选项

    在出现的窗口中,单击疑难解答 > 高级。在Advanced options(高级设置)下,选择Start-Up Settings(启动设置),然后选择Restart(重启)。将出现更多选项。您可以分别按4或5启用安全模式启用网络安全模式 。然后您的计算机将以安全模式重新启动。

    如果您使用的是Windows 7或更早版本,则可以通过转到“电源”>“重新启动”以安全模式重新启动它。然后,在启动时按住F8键

    该过程在macOS设备上类似。

    在机器重新启动和启动时,按住Shift键。一旦出现Apple标志,您就可以释放它。然后您的设备将以安全模式启动。

    一旦您的计算机处于安全模式,请尝试再次访问该网站。如果似乎没有网络连接问题,则问题的根源可能是第三方软件或安装,例如防病毒应用程序。

    3. 暂时禁用您的防病毒软件和防火墙

    如果切换浏览器不能解决“DNS服务器无响应”问题,下一步是暂时停用防火墙。防病毒软件和防火墙对于保护您的设备至关重要,但它们有时会导致干扰网络连接的问题。

    对于Windows用户,您可以通过转到控制面板并导航到更新和安全 > Windows 安全 > 病毒和威胁防护 > 管理设置来执行此操作。

    Mac用户可以通过导航到System Preferences(系统首选项) > Security & Privacy(安全与隐私) > Firewall(防火墙)来找到这个选项。

    停用防火墙后,请尝试从浏览器再次访问该网站。如果这解决了问题,您可以考虑切换防病毒程序或重新配置现有应用程序的设置。无论哪种方式,请记住在完成后重新激活防火墙。

    4. 禁用辅助连接

    如果禁用防病毒软件或防火墙没有解决问题,另一个可能的解决方案是禁用设备上可用的任何辅助连接。您想确保只有您当前使用的连接处于活动状态。

    要在Windows中执行此操作,请在桌面任务栏的搜索框中键入“网络连接”。接下来,单击查看网络连接

    Windows网络连接

    Windows网络连接

    这将带您进入网络连接页面。您当前未使用的任何连接旁边都会有一个红色 ( X )。右键单击一个,然后选择禁用

    在Windows中禁用辅助连接

    在Windows中禁用辅助连接

    对当前未激活的任何其他连接重复此操作。完成后,重新启动浏览器并尝试再次访问该网站。

    如果您使用的是macOS,则可以通过单击Apple图标,然后导航到System Preferences(系统首选项) > Network(网络)来执行此操作。您的连接将列在窗口的左侧。

    macOS网络设置

    macOS网络设置

    要断开连接或禁用一个,请选择它,然后单击窗口底部的 (  ) 符号。

    5. 禁用Windows对等功能

    如果您使用的是Windows,并且禁用防火墙或辅助连接还没有解决“DNS服务器无响应”错误消息,则您可以尝试另一种选择:点对点 (P2P) 功能。注意:这是您只能在Windows 10中找到的内容。

    此功能有助于保留设备的下载带宽。从本质上讲,它允许您一次性下载 Windows 更新,然后使用您的设备在本地网络中包含的其他计算机上传播或共享更新版本。

    不幸的是,它有时也会中断DNS进程。因此,值得禁用以查看这是否能解决您当前面临的错误消息。

    为此,请单击Windows图标,然后单击设置(齿轮图标)  > 更新和安全

    Windows设置中的更新和安全选项

    Windows设置中的更新和安全选项

    在左侧打开的窗口中,选择Delivery Optimization(传递优化设置)

    Windows传递优化菜单

    Windows传递优化菜单

    在“允许从其他 PC下载”选项旁边,切换开关以禁用它:

    Windows P2P功能的切换开关

    Windows P2P功能的切换开关

    完成后,重新启动计算机并尝试再次访问该网站。如果这不起作用,请不要担心。我们还有更多的解决方案可以尝试。

    6. 重启你的路由器

    下一个故障排除步骤是重新启动路由器。这样做将刷新路由器的缓存,并且可能是解决“DNS服务器无响应”消息的解决方案。

    大多数调制解调器都带有电源按钮,可让您快速关闭它们。大约一分钟后,重新打开调制解调器并等待它重新建立连接。完成后,请检查您是否可以从浏览器访问Internet。

    请注意,有时仅重新启动路由器是不够的。您可能希望通过将其完全拔下来重新启动它,然后等待至少 30 秒,然后再将其重新插入并再次打开电源。

    7. 在您的计算机上安装更新的网络适配器驱动程序

    您可能看到“DNS服务器无响应”消息的另一个原因是您当前的 Windows 网络适配器驱动程序是否陈旧或过时。如果是这种情况,获取新的适配器驱动程序或更新您的驱动程序可能是您需要的解决方案。

    有几种方法可以更新您的网络适配器驱动程序。一种是手动完成,只有在您至少熟悉驱动程序的情况下才应该这样做。或者,您可以使用诸如Driver Easy 或Snappy Driver Installer (SDI) 之类的自动化工具来执行此操作:

    Snappy驱动程序安装程序网站

    Snappy驱动程序安装程序网站

     

    这些解决方案中的任何一个都会自动识别您的系统并找到合适的驱动程序供您使用。我们推荐这种方法,因为它消除了人为错误的风险,例如在您的设备上下载或安装错误的驱动程序。

    一旦你下载SDI和完成安装更新的驱动程序,重新启动计算机。然后尝试重新连接到互联网,以确定这是否解决了问题。

    8. 刷新您的DNS缓存并重置IP

    如果您已经消除了浏览器、防病毒软件和路由器作为问题的根源,那么是时候将注意力转向DNS设置了。与路由器缓存一样,您的DNS可能需要清除才能正确连接到互联网,或者您的IP可能需要重置。

    如果您使用的是Windows,首先在任务栏的搜索字段中键入“cmd”,然后选择命令提示符应用程序:

    Windows菜单中的命令提示符应用程序

    Windows菜单中的命令提示符应用程序

    在打开的窗口中,输入“ipconfig/flushdns”(无引号),然后按Enter键

    刷新DNS缓存后Windows中的命令提示符

    刷新DNS缓存后Windows中的命令提示符

    该过程完成后,它将显示一条消息,让您知道DNS缓存已成功刷新。对以下命令重复此过程:

    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    ipconfig /registerdns 
    ipconfig /release 
    ipconfig /renew

    如果您使用的是Mac设备,您可以通过打开终端应用程序来刷新您的DNS缓存(按Command  + Space 键,然后在Spotlight中输入“终端”)。在终端应用程序窗口中,输入以下内容:

    dscacheutil -flushcache
    dscacheutil -flushcache
    dscacheutil -flushcache

    回车 键。不会像Windows设备上那样显示成功消息。但是,简单地运行此命令将刷新DNS缓存。如需进一步指导,您可以参考我们关于如何在Windows、Mac和Chrome中刷新DNS缓存的教程。

    9. 禁用IPv6

    IPv6是最新的 Internet 协议版本,可帮助在网络和Internet之间路由流量。不幸的是,它也可能出现在您当前看到的“DNS服务器无响应”消息之后。

    因此,另一个可以尝试的潜在解决方案是在您的计算机上禁用IPv6。要在Windows中执行此操作,请打开您的网络连接控制面板,然后右键单击您当前的连接。在下拉菜单中,选择属性

    Windows中的网络连接属性菜单选项

    Windows中的网络连接属性菜单选项

    在 打开的面板的网络选项卡下,向下滚动直到看到Internet协议版本 6 (TCP/IPv6):

    Windows网络连接中的Internet协议版本 6 (TCP/IPv6)

    Windows网络连接中的Internet协议版本 6 (TCP/IPv6)

    如果它被选中,取消选中该框,然后单击OK。刷新浏览器并再次尝试连接到Internet。

    要在macOS中禁用IPv6,您首先需要确定您使用的网络接口。为此,请打开终端应用程序,然后发出以下命令:

    networksetup -listallnetworkservices
    networksetup -listallnetworkservices
    networksetup -listallnetworkservices

    如果要为无线连接禁用IPv6,可以使用以下命令:

    networksetup -setv6off Wi-Fi
    networksetup -setv6off Wi-Fi
    networksetup -setv6off Wi-Fi

    对于以太网连接,您将使用:

    networksetup -setv6off Ethernet
    networksetup -setv6off Ethernet
    networksetup -setv6off Ethernet

    然后按Enter 键,并刷新浏览器以查看问题是否已解决。

    10. 更改Windows计算机上的默认DNS服务器

    您可以尝试修复Windows中的“DNS服务器无响应”的另一种解决方案是更改您的默认DNS服务器。要在Windows 7、8或10中执行此操作,第一步是访问您的网络连接属性。

    首先单击任务栏左下角的Windows按钮。在搜索字段中,键入“网络连接”,然后 在出现的菜单中选择“查看网络连接”:

    Windows菜单中的“查看网络连接”控制面板

    Windows菜单中的“查看网络连接”控制面板

    接下来,选择您当前使用的Internet适配器(WLAN用于无线网络连接或LAN用于以太网电缆连接)。右键单击Internet适配器,然后单击属性

    Windows中的网络连接属性菜单项

    Windows中的网络连接属性菜单项

    在打开的窗口中,选择Internet协议版本 4 (TCP/IPv4 ),然后单击属性按钮:

    Windows中的Wi-Fi属性面板

    Windows中的Wi-Fi属性面板

    要手动分配不同的DNS服务器地址,请选择使用以下DNS服务器地址并输入备用服务器的地址:

    Windows中的DNS服务器地址面板

    Windows中的DNS服务器地址面板

    例如,您可以在首选DNS服务器下输入Google的DNS服务器,即“8.8.8.8” 。然后你可以在备用DNS服务器下添加“8.8.4.4” ,然后点击OK

    如果您运行的是macOS,您可以通过依次单击Apple图标和System Preferences(系统首选项)来找到这些设置:

    Mac中的“系统偏好设置”菜单项

    Mac中的“系统偏好设置”菜单项

    接下来,选择网络图标。选择您当前的网络,然后单击高级按钮:

    Mac网络系统窗口中的高级按钮

    Mac网络系统窗口中的高级按钮

    DNS选项卡下,单击 “IPv4或IPv6 地址”旁边的(+)按钮,然后按Enter

    在macOS中输入新的DNS信息

    在macOS中输入新的DNS信息

    当您输入新的DNS信息,请单击上确定 ,随后应用。重新启动Web浏览器,然后访问您尝试访问的网站。您应该会发现“DNS服务器无响应”问题现已解决。

    小结

    试图访问一个网站却只遇到“DNS服务器无响应”消息可能既令人沮丧又令人担忧。虽然发生此错误的原因有多种,但好消息是大多数都有简单的解决方法。

    正如我们在本文中所讨论的,在Windows和macOS中,您可以使用十种潜在的解决方案来修复“DNS服务器无响应”消息:

    1. 切换到其他浏览器,如有必要,将默认浏览器更新到最新版本。
    2. 以安全模式启动计算机。
    3. 暂时禁用您的防病毒软件和防火墙。
    4. 禁用辅助连接。
    5. 禁用Windows对等功能。
    6. 重启你的路由器。
    7. 在您的计算机上安装更新的网络适配器驱动程序。
    8. 刷新您的DNS缓存并重置您的IP。
    9. 禁用IPv6。
    10. 更改计算机上的默认DNS服务器。

    建议阅读:如何修复DNS_PROBE_FINISHED_BAD_CONFIG错误代码如何修复DNS_PROBE_FINISHED_NXDOMAIN错误代码