修复:Windows10/11上的“DNS服务器没有响应”

在 Windows 上使用网络连接疑难解答功能时 , 某些用户会看到一条错误消息 , 指出“DNS 服务器没有响应 。” 此错误表明系统的 DNS 服务器设置存在问题 , 可能有多种因素导致 。
为帮助您解决此错误 , 我们准备了本指南 , 其中概述了此错误的所有可能原因 , 并为每个原因提供了最佳解决方案 。
为什么会出现“DNS Server Not Responding”错误?此错误是由系统的域名系统 (DNS) 服务器问题引起的 。每次您尝试在浏览器上加载网页时 , 系统的 DNS 服务器必须首先将网页的域名 (URL) 转换为 IP 地址 。
一旦 DNS 服务器获得了网页的 IP 地址 , 您的系统就可以将其加载到您的浏览器上 。因此 , 如果没有合适的 DNS 服务器 , 您的系统将无法加载任何网页 , 并且您的浏览器会告诉您它找不到他们的 DNS 地址 。
如果系统使用的 DNS 服务器出现问题 , 您将遇到“DNS 服务器未响应”错误 。
此错误会严重影响您的互联网连接 , 甚至可能会完全阻止您在浏览器上加载任何网站 。
多种因素可能会导致您的 DNS 服务器出现问题 。您的 DNS 服务器可能已脱机或已过时 , 您的 DNS 缓存可能已损坏 , 或者您的网络配置可能不正确 。
幸运的是 , 有许多方法可以解决此错误 , 其中一些只需几分钟即可完成 。下面 , 我们列出了此错误的所有可能解决方案 。
1. 检查您的互联网连接状态每当我们遇到 Internet 连接错误时 , 第一步是检查其他设备上的 Internet 连接状态 。我们应该始终在对遇到问题的设备进行故障排除之前执行此操作 , 因为我们的互联网连接可能会导致问题 。
尝试在连接到同一网络的另一台设备上加载网站 。如果您在另一台设备上没有遇到同样的错误 , 您将确认问题出在您这边 , 您可以通过我们在本指南中列出的解决方案来解决它 。
如果您没有另一台可用的 PC , 您可以使用手机并将其 Wi-Fi 连接到与当前设备相同的网络 。这将允许您快速检查您的互联网连接状态 。
如果您在其他设备上也遇到完全相同的错误 , 则问题很可能源自您的互联网服务提供商 (ISP) 端 。如果您遇到这种情况 , 请联系您的 ISP 并告诉他们问题以解决问题 。
但在您致电 ISP 之前 , 您应该尝试使用以太网电缆将您的设备连接到路由器 , 而不是使用 Wifi 。以太网连接比 Wifi 连接可靠得多 , 切换到它会自动在您的设备上配置一些网络参数 。
2. 重启路由器和调制解调器在确认您的问题导致错误后 , 第一个也是最简单的错误解决方案是重启路由器和调制解调器 。
执行电源循环意味着关闭您的设备然后再打开 。这个简单的技巧通常可以解决大多数连接问题 , 例如您当前遇到的问题 。
这是因为重启您的路由器和调制解调器会将您的网络连接重新连接到您的互联网服务提供商 (ISP) , 并重新启动在您的路由器和调制解调器中运行的所有进程 。
这消除了这些设备中存在的任何错误进程并修复了许多连接错误 。请注意 , 如果您家中没有调制解调器 , 则只需重启路由器即可 。
要重启您的路由器和调制解调器 , 请按照我们在下面列出的步骤操作:

  1. 从电源插座上拔下路由器和调制解调器的电源砖 。
  2. 等待大约2 到 3 分钟 。
  3. 将电源砖重新插入电源插座 。
  4. 等到路由器和调制解调器完全打开 。
这个过程的第 2 步非常重要 , 因为您需要给设备时间来消除存储在其中的电荷 。如果你打开设备的速度太快 , 甚至会导致更多的网络错误 。
重启路由器和调制解调器后 , 打开任何浏览器(例如 Google Chrome)并加载网站 。如果网站成功加载且没有 DNS 错误 , 则重启是解决问题的方法 。
但是 , 如果即使在电源循环之后您仍然遇到错误 , 请转到我们在下面列出的下一个解决方案 。
3.刷新DNS缓存每当您的 DNS 服务器将域名转换为可读的 IP 地址时 , 它会将其存储在系统的 DNS 缓存中 。这允许更快的加载速度 , 因为转换后的 IP 地址保存在您的系统中 , 因此在您下次加载页面时 DNS 服务器不需要再次转换它 。
但是 , 随着不同网站的 IP 地址随时间变化 , 此 DNS 缓存通常会过时 。此外 , DNS 缓存也可能随着时间的推移而损坏 。
这种损坏/过时的 DNS 缓存会导致所有类型的 DNS 服务器错误 。因此 , 此错误的下一个最佳解决方案是擦除系统的 DNS 缓存 , 也称为“刷新 DNS” 。
这将从您的 DNS 缓存中删除任何损坏/过时的 IP 地址并更新它 。请注意 , 这对您的互联网连接没有有害影响 , 因此这是一个完全安全的过程 。它甚至可以带来更快的连接速度 。
但是由于您将删除缓存中存储的所有预翻译 IP 地址 , 因此在刷新缓存后加载网站时可能会遇到加载速度缓慢的情况 。但这只会发生一次 。
按照下面编写的步骤刷新您的 DNS 缓存:
  1. 按键盘上的 Windows 键打开“开始”菜单 。
  2. 输入“命令提示符” 。
  3. 单击“以管理员身份运行”选项 。
  4. 在命令提示符窗口中 , 一一键入以下命令 , 并在每个命令后按回车键 。ipconfig /flushdnsipconfig /registerdns
  5. 重新启动您的电脑 。
在命令提示符中输入这一系列命令后 , 您的 DNS 缓存将被刷新和更新 。输入这些命令后尝试加载网页 , 看看它们是否修复了错误 。如果您的互联网连接仍未修复 , 请继续执行下面的下一个解决方案 。
4.更换不同的DNS服务器如果刷新 DNS 缓存没有修复错误 , 下一个解决方案是切换到新的 DNS 服务器 。此方法成功修复了大多数与 DNS 服务器相关的问题 。
您遇到错误的原因很可能是您的系统正在使用的 DNS 服务器 。如果您从未更改过设备的 DNS 服务器设置 , Windows 会自动为您选择最佳服务器 。
但是 , Windows 通常不能很好地找到最优化的服务器 。因此 , 让 Windows 为您的网络决定最佳 DNS 服务器可能会导致服务器选择不当 。这可能会导致连接速度不佳和与 DNS 相关的错误 。
互联网上有许多可用的 DNS 服务器 , 每一个都有其独特的优势 。一些 DNS 服务器提供比其他 DNS 服务器更快的连接速度 , 而其他 DNS 服务器则非常稳定 , 因此它们永远不会遇到任何问题 。
互联网上可用的两个最佳 DNS 服务器是Cloudflare和Google 。这些 DNS 服务器为用户提供了极快的连接速度 , 而且他们很少遇到问题 。
如果您想将 DNS 服务器更改为 Cloudflare 或 Google , 请按照以下步骤操作:
  1. 按键盘上的Windows 键打开“开始”菜单 。
  2. 在搜索栏中输入“控制面板”  , 然后按回车键 。
  3. 转到网络和 Internet >网络和共享中心 。
  4. 单击您的连接(以太网/Wifi) 。
  5. 单击“属性”选项 。
  6. 单击Internet 协议版本 4 (TCP/IPv4) 。
  7. 单击属性按钮 。
  8. 单击“使用以下 DNS 服务器地址”选项将您的 DNS 服务器设置更改为手动 。
    在首选 DNS 服务器部分键入 1.1.1.1 , 在备用 DNS 服务器部分键入 1.0.0.1 以切换到Cloudflare DNS 服务器 。
    在首选 DNS 服务器部分键入 8.8.8.8 并在备用 DNS 服务器部分键入 8.8.4.4 以切换到Google DNS 服务器 。
  9. 单击确定按钮 。
更改 DNS 服务器后 , 打开浏览器 , 看看现在是否可以连接到 Internet 。如果这不能解决您的问题 , 请不要担心;我们在下面列出了更多解决方案 。
注意: