要解决Windows上的DNS问题,请尝试在其他web浏览器中打开站点,重新启动路由器,禁用VPN,或运行“Internet连接”疑难解答。其他选项包括删除DNS缓存、尝试同一网络上的其他设备或其他DNS服务器、更新网络适配器驱动程序、关闭防病毒或IPv6、停用其他网络适配器,以及在安全模式下启动电脑。
域名服务器服务器不可用导致Windows PC显示“DNS服务器没有响应”错误。各种项目可能会导致DNS服务器无法工作。幸运的是,很容易修复其中的许多项目并解决您的问题。下面是如何做到这一点。
为什么会出现“DNS服务器没有响应”错误?
当设备用于解析域名的服务器关闭或无法访问时,会出现“DNS服务器没有响应”错误。如果这让人困惑,让我们回顾一下DNS服务器的功能。
当您在PC的web浏览器中键入域名时,web浏览器会要求DNS服务器将您的域名转换为IP地址。然后,您的浏览器使用此IP地址在internet上定位您的站点,并允许您访问其内容。
当DNS服务器关闭或遇到问题时,您的web浏览器无法检索站点的IP地址,导致错误消息。许多问题都会导致DNS服务器关闭,而其他问题则会阻止您的电脑连接到特定的DNS服务器。
其中一些潜在问题包括路由器故障、web浏览器故障、VPN应用程序不兼容、DNS缓存损坏等。
修复了Windows上DNS服务器无响应错误
要解决Windows DNS错误并访问站点,请使用以下方法修复导致问题的基础项。一旦你解决了这些问题,你的DNS错误就会消失,你试图访问的网站也会像应该打开的那样打开。
使用不同的Web浏览器
当您在web浏览器中遇到DNS问题时,首先要做的是尝试在中访问您的站点另一个web浏览器。这有助于您确定问题是特定于设备还是特定于浏览器。
为此,请在您的PC上启动不同的web浏览器并尝试访问您的站点。如果您的站点在此浏览器中加载,则以前的浏览器可能有问题。在这种情况下,应用一些修复程序,如清除以前浏览器的缓存(铬 ,Firefox浏览器 ,边缘),关闭浏览器的扩展(铬 ,Firefox浏览器 ,边缘),并重置web浏览器(铬 ,Firefox浏览器 ,边缘 ).
如果您在其他浏览器中遇到相同的错误,请继续阅读以了解更多修复程序。
重新启动路由器
您的路由器可能出现故障,导致您的电脑无法连接到DNS服务器。在这种情况下,重新启动路由器以解决问题 .
关闭您的VPN
您的虚拟专用网该应用程序通过第三方服务器传输您的数据,让您绕过ISP的限制。有时,这种机制会导致DNS服务器出现问题,导致出现类似您所遇到的错误。
要验证这一点,请关闭VPN服务并查看您的站点是否加载。如果是这样,请联系您的VPN提供商寻求永久解决方案。
使用Internet连接疑难解答
Windows有许多疑难解答,可以帮助您解决电脑各种组件的问题。当你有连接到internet时出现问题,使用电脑的Internet连接疑难解答查找并修复连接中的所有故障。
要在Windows 11上运行疑难解答,请导航到“设置”>“系统”>“疑难解答”>“其他疑难解答”。在打开的页面上,单击“Internet连接”旁边的“运行”

如果您使用的是Windows 10,请进入“设置”>“更新和安全”>“疑难解答”>“其他疑难解答程序”。单击“Internet连接”,然后选择“运行疑难解答”

按照疑难解答的说明检测并解决DNS问题。
刷新DNS缓存
Windows缓存DNS查询以帮助您快速将域名转换为IP地址。此缓存可能已损坏,导致web浏览器出现问题。
在这种情况下,清除坏DNS缓存,您的问题将得到解决。请注意,这样做时不会丢失任何个人数据。
要启动,请打开“开始”菜单,找到“命令提示符”,然后启动实用程序。在命令提示符窗口中,键入以下命令并按Enter键:
ipconfig /flushdns

Windows将清除您当前的DNS缓存,您已经准备好了。
在同一网络上使用其他设备
为了确保您的路由器配置不是问题的原因,使用网络上的其他设备看看你是否可以在上面访问你的网站。你可以使用你的任何设备来实现这一点,包括iPhone、Android、Windows、Mac、Linux、Chromebook或任何其他机器。
如果您的站点无法在其他设备上加载,并且出现相同的DNS错误,则您的路由器可能有问题。在这种情况下,请向您的互联网服务提供商(ISP)寻求帮助。你能做的另一件事是将路由器重置为默认设置,但您需要您的ISP配置来重新配置路由器并使其与您当前的互联网公司协同工作。
如果您的站点在其他设备上正常打开,则说明您的Windows PC有问题。在这种情况下,请继续阅读以了解更多修复。
更改电脑的DNS服务器
如果你的DNS服务器关闭或遇到技术故障,这可能是你无法访问电脑上的站点的原因。在这种情况下,请更改电脑上的当前DNS服务器以解决问题。
我们已经为如何在Windows 11上更改DNS服务器和Windows 10,所以请查看它们以了解如何执行该过程。
更新网络适配器驱动程序
您的网络适配器驱动程序告诉你的物理适配器如何与你的电脑通信。如果这些驱动程序过时或损坏,这可能是Windows显示DNS错误消息的原因。
在这种情况下,请通过以下方式解决您的问题更新驱动程序。请先完成此操作右舔“开始”菜单并选择“设备管理器”
然后,展开“网络适配器”,右键单击适配器,然后选择“更新驱动程序”

选择“自动搜索驱动程序”,下载并安装可用的驱动程序。

重新启动电脑,然后尝试访问您的网站。
暂时禁用防病毒软件
您电脑的防病毒程序可能会干扰您的浏览会话,导致浏览器显示DNS错误消息。通常,当防病毒软件检测到浏览器中存在潜在威胁时,就会发生这种情况。
如果您信任您的站点和DNS服务器,请暂时关闭防病毒保护,看看是否可以加载您的站点。查看我们的指南如何关闭Microsoft Defender Antivirus学习如何做到这一点
检查完站点后,请确保重新启用实时保护。
关闭电脑上的IPv6
IPv6协议是最新的Internet协议版本,旨在解决设备上的许多与IP相关的问题。有时,当启用此协议版本时,可能会出现类似DNS服务器没有响应的错误。
为了解决这个问题,禁用IPv6,您的问题将得到解决。
要关闭IPv6,请进入“控制面板”>“网络和Internet”>“Network and Sharing Center”>“Change Adapter Settings”。右键单击适配器并选择“属性”。禁用“Internet协议版本6(TCP/IPv6)”并单击“确定”

就这样
禁用其他网络连接
您的计算机可能有其他网络连接,导致DNS查询出现问题。如果您不使用其他适配器,最好将其关闭以潜在地解决问题。
要执行此操作,请导航到“控制面板”>“网络和Internet”>“Network and Sharing Center”。找到一个未使用的适配器,右键单击它,然后选择“禁用”

对每个未使用的适配器重复上述步骤,以在PC上禁用它。
在安全模式下重新启动电脑
使用Windows的安全模式,您可以只加载基本文件来打开计算机。这有助于您确定电脑上安装的第三方应用程序是否导致了问题。如果是这样,你可以从你的电脑中删除该应用程序。
查看我们的指南如何使用Windows的安全模式。在安全模式下,如果你的web浏览器可以在没有DNS错误消息的情况下打开你的站点,那么你的第三方应用可能就是罪魁祸首。
您可以通过以下方式开始解决问题删除最近安装的应用。请随时卸载任何应用你认为这可能是问题的原因。
这就是如何解决Windows 11或Windows 10 PC上的“DNS服务器没有响应”错误的方法。尽情浏览您喜爱的站点吧!
相关文章
网友评论(共有 0 条评论)