网站搜索

DNS 服务器不响应:如何修复 Windows 10 上的 DNS 不响应


每台连接到互联网的设备都会向 DNS 服务器发送请求,该服务器将请求重定向到正确的网站。 DNS 服务器速度慢意味着解析网址需要更长的时间,虽然延迟可能只有几秒钟,但您会注意到这一点。

DNS 速度慢是一个问题,但如果 DNS 服务器没有响应,您基本上无法访问任何内容。这与没有互联网连接不太一样。事实上,您的互联网可能可以正常工作,但 DNS 可能会阻止您访问任何网站。

DNS 服务器没有响应

DNS 服务器出现问题通常会阻止您访问部分或全部网站。您看到的错误消息取决于您使用的浏览器,即使使用相同的浏览器,您也可能会看到不同的错误消息。解决 DNS 服务器问题可能是您自己可以做的事情,也可能是您的 ISP 遇到的问题。

如何修复DNS服务器没有响应错误?

在尝试解决问题之前,请执行以下基本检查。

  • 重新启动路由器。
  • 重新启动您的系统。
  • 忘记并重新连接您的 WiFi 网络。
  • 尝试使用不同的浏览器。
  • 尝试从其他设备访问互联网。如果不起作用,则问题可能出在您的 ISP 上。
  • 如果您正在使用 VPN,请将其关闭。

如果上述方法不起作用,请尝试以下修复方法。

1.切换到谷歌DNS

DNS 服务器可能会宕机。它是一项服务,就像任何服务一样,它可能会遇到问题。通常,最简单的解决方法是切换到免费使用的 Google DNS 服务器。

  1. 打开控制面板。
  2. 转至网络和互联网。
  3. 选择网络和共享中心。
  4. 点击您的WiFi 网络。
  5. 单击活动部分下的属性。
  6. 双击 Internet 协议版本 4 (TCP/IPv4)。
  7. 启用“使用以下 DNS 服务器地址”选项。
  8. 在首选 DNS 服务器中,输入8.8.8.8。
  9. 在备用 DNS 服务器中,输入8.8.4.4。
  10. 单击“确定”,然后关闭所有窗口。
  11. 尝试访问网站。

2. 运行互联网疑难解答

Windows 10 有自己的互联网故障排除程序,可以解决 DNS 问题。它不会更改您连接的 DNS 服务器,但可能能够解决服务器设置问题。

  1. 打开设置应用(Win+I 键盘快捷键)。
  2. 转到更新和安全。
  3. 选择疑难解答选项卡。
  4. 点击其他问题排查工具。
  5. 运行互联网连接疑难解答。
  6. 应用它建议的所有修复。

3.刷新DNS并更新IP

如果 Windows 10 疑难解答无法修复 DNS 服务器问题,您可以尝试手动刷新 DNS 并更新 IP。

  1. 使用管理员权限打开命令提示符。
  2. 逐一运行以下命令。他们将刷新 DNS 并更新您的 IP 地址。
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
ipconfig /renew
  1. 重新启动系统。

4. 手动配置网络

输入密码后,互联网连接往往会自动配置,但很多内容都是在幕后设置的。如果您手动配置网络,可能有助于解决 DNS 问题。

  1. 打开命令提示符。
  2. 运行此命令:ipconfig /all。
  3. 查找物理地址,但确保它适用于您要连接的网络,例如,如果您使用的是无线网络,请记下无线 LAN 的物理地址。

  1. 打开文件资源管理器。
  2. 在地址栏中输入:控制面板\网络和 Internet\网络和共享中心,然后点击 Enter。
  3. 点击您的连接。
  4. 单击活动下的属性。
  5. 单击配置按钮。
  6. 转到高级选项卡。
  7. 查找MAC 地址或网络地址。
  8. 输入您之前记下的物理地址,然后单击“确定”。

5.更新路由器固件

您的路由器的固件可能需要更新。通常,您的 ISP 应能够在日常维护期间向路由器推送固件更新,但您可以自行手动更新。它可以解决 DNS 问题。

为了更新路由器固件,您需要访问路由器的管理面板。您可以从路由器访问它。

  1. 打开命令提示符。
  2. 运行此命令: ipconfig。
  3. 记下默认网关地址。
  4. 打开您的浏览器。
  5. 输入默认网关地址并点击 Enter。
  6. 使用管理员用户名和密码登录。
  7. 查找固件更新选项并安装可用的更新。

注意:每个 ISP 和路由器的管理面板都不同,因此您必须四处查看。

6.更改路由器中的DNS

路由器还有一个 DNS 设置,它可能会覆盖您系统的 DNS 服务器设置。访问路由器的管理员并将 DNS 更改为 Google 的 DNS,或者允许路由器默认为您计算机的 DNS(如果有选项)。要更改路由器上的 DNS,请按照以下步骤操作。

  1. 打开命令提示符。
  2. 运行此命令: ipconfig。
  3. 记下默认网关地址。
  4. 打开浏览器并输入默认网关地址并点击 Enter。
  5. 登录路由器的管理面板并查找 DNS 设置。
  6. 使用Google 的 DNS 服务器。
8.8.8.8
8.8.4.4
  1. 重新启动路由器和您的系统。

7.以安全模式运行Windows 10

您系统上的应用程序可能会阻止 DNS 服务器或您的互联网。要确定这一点,您应该在安全模式下运行 Windows 10。

  1. 打开开始菜单。
  2. 单击电源按钮。
  3. 按住Shift 按钮并单击“重新启动”。
  4. 在启动屏幕上,转至疑难解答>高级选项>启动设置。
  5. 点击“重新启动”。
  6. 选择安全模式(带网络)选项。
  7. 尝试访问互联网。

8.禁用第三方应用程序

如果您能够在安全模式下访问互联网,则第三方可能阻止了 DNS 或互联网。

  1. 右键单击任务栏并选择任务管理器。
  2. 转到启动选项卡。
  3. 禁用所有应用。
  4. 重新启动系统。
  5. 访问互联网。
  6. 如果您能够访问互联网,则可能是第三方应用负责。
  7. 逐个启用应用以查看哪个应用导致了问题。

9.禁用虚拟适配器

Windows 10默认创建一个虚拟适配器,通常,当没有应用程序使用它时,它不会干扰网络连接。也就是说,它可能会导致问题,禁用它可能会有所帮助。

  1. 打开设备管理器。
  2. 转到查看>显示隐藏的设备。
  3. 展开网络适配器。
  4. 查找Microsoft Wi-Fi Direct 虚拟适配器。
  5. 右键单击它并选择卸载设备。
  6. 对所有虚拟适配器设备重复此操作。
  7. 重新启动系统。

10.禁用以太网、蓝牙、热点

Windows 10 可以连接到无线网络、以太网、蓝牙和热点,但它们可能会干扰互联网连接。

  1. 打开设置应用(Win+I 键盘快捷键)。
  2. 转到设备>蓝牙。
  3. 通过开关关闭蓝牙。
  4. 点击Win+A 键盘快捷键。
  5. 从开关中关闭热点。
  6. 断开或拔掉以太网电缆。
  7. 重新启动系统。

结论

如果上述修复不起作用,您应该联系您的 ISP,特别是如果其他设备上也存在该问题。他们也许能够解决问题,或者让您知道他们的服务是否有问题。在这种情况下,您将不得不等待他们自行解决。

相关文章