DNS 服务器在 Windows 11 上没有响应?这是修复方法

这 ”DNS 服务器没有响应Windows 11 上的错误阻止访问网站、流式传输内容或执行在线任务。此问题通常表明您的设备无法连接到域名系统 (DNS)服务器,它将域名(例如 google.com)转换为计算机用来访问互联网的 IP 地址(例如 172.217.160.142)。即使您的互联网连接看起来正常,它也会阻止您的设备访问网站和在线服务。网络配置问题、DNS 设置错误或连接问题是造成这种情况的一些可能原因。在本文中,我们将解释什么是 DNS,为什么DNS服务器没有响应发生错误,并分享最有效的解决方案来修复此错误并快速恢复在线。

DNS 代表域名服务器是一项端到端服务,可翻译并获取您所需网站的地址,以便您访问该网站。当您输入如下网址时www.microsoft.com,您的 DNS 服务器将其转换为机器可读的 IP 地址,例如13.107.42.16。这个过程对于加载任何网站都是必不可少的。

这允许计算机在互联网上相互查找并通信。

为什么 DNS 很重要?

  • 人性化界面:DNS 允许我们使用容易记住的域名而不是复杂的 IP 地址
  • 互联网通讯:计算机在互联网上相互查找和通信至关重要。
  • 无处不在且必不可少:如果没有 DNS,互联网将无法运行。
  • 高效的网页浏览:DNS 帮助用户快速高效地访问网站和服务。
  • 分发信息:DNS 充当分布式数据库,不断更新和发展以确保准确的翻译。

好吧,如果由于某种原因您的 DNS 服务器没有响应,您的浏览器将无法找到该网站,即使您的互联网在技术上正常工作也是如此。这会导致如下错误:

  • “DNS 服务器没有响应。”
  • “无法访问该网站”
  • “DNS_PROBE_FINISHED_BAD_CONFIG”

导致“DNS 服务器无响应”错误的原因

发生这种情况的原因有多种,包括网络问题、路由器故障、DNS 服务器本身问题,甚至浏览器或防病毒软件问题。

  • DNS 设置不正确:配置错误的 DNS 地址可能会阻止您的设备将网站名称解析为 IP 地址。
  • 网络连接问题:路由器、调制解调器或互联网连接问题可能会触发此错误。
  • 防火墙或防病毒干扰:过度的安全设置可能会阻止 DNS 请求。
  • 过时的网络驱动程序:旧的或损坏的驱动程序可能会破坏 DNS 功能。
  • ISP 问题:您的互联网服务提供商的 DNS 服务器可能已关闭或遇到问题。

重新启动路由器和计算机

只需重新启动电脑和路由器即可解决可能导致 DNS 错误的临时网络问题或故障。

  • 关闭路由器和调制解调器,等待 30 秒,然后重新打开。
  • 单击开始 > 电源 > 重新启动,重新启动 Windows 11 电脑。
  • 两台设备重新联机后,检查互联网是否正常工作。

此外,断开 VPN 连接(如果已连接)并尝试访问任何网页。

刷新 DNS 缓存并更新 IP

您的系统存储DNS 查找在临时缓存中以加快浏览速度。但是,此缓存可能会过时或损坏,导致您的计算机请求错误的 IP 地址或完全失败。刷新 DNS 缓存是修复 DNS 相关错误的快速有效方法。

  • 按 Win + S,输入命令,右键单击命令提示符,然后选择以管理员身份运行。
  • 运行命令ipconfig /刷新DNS并等待确认消息:“已成功刷新 DNS 解析器缓存。”
  • 另外,运行ipconfig /发布然后ipconfig /更新命令释放您当前的 IP 地址并从网络请求新的 IP 和 DNS 设置。

另请阅读:DNS 服务器在 Windows 11 上没有响应或不可用?让我们修复它

它会重置网络的名称解析过程,确保您的系统使用最新且准确的 DNS 数据。重新启动计算机并检查互联网连接是否已恢复。

更改 DNS 服务器设置

再次,切换到公共 DNS 服务器,例如谷歌域名系统或者 Cloudflare 可以解决 ISP 的 DNS 服务器问题。它还可以提高 Web 性能并防止 DNS 劫持或跟踪。

  • 按 Win + R,输入ncpa.cpl,并按 Enter 打开网络连接。
  • 右键单击您的活动网络(Wi-Fi 或以太网)并选择特性。
  • 选择互联网协议版本 4 (TCP/IPv4)并单击属性。
  • 选择使用以下 DNS 服务器地址并输入:

首选 DNS 服务器:8.8.8.8(谷歌DNS)
备用 DNS 服务器:8.8.4.4

  • 单击“确定”,然后重新启动连接。

或者,使用Cloudflare 的 DNS (1.1.1.11.0.0.1)实现更快、更安全的浏览。

重新启动 DNS 客户端服务

Windows 11 中的 DNS 客户端服务管理和缓存 DNS 查找。如果崩溃或冻结,即使有效的 DNS 查询也可能会失败。重新启动 DNS 客户端服务、刷新核心 Windows DNS 进程,甚至修复与 DNS 相关的临时问题。

  • 按 Windows + R,输入服务.msc好吧
  • 这将打开 Windows 服务控制台,
  • 向下滚动并查找 DNS 客户端服务,
  • 如果它正在运行,请右键单击 DNS 服务并选择重新启动。
  • 如果未启动,请右键单击并选择启动。
  • 单击应用并确定,现在检查互联网是否正常工作。

更新或重新安装网络驱动程序

网络适​​配器依赖于允许 Windows 与网络硬件通信的驱动程序软件。过时或损坏的网络驱动程序可能会中断 DNS 查询或导致互联网行为不稳定。更新或重新安装驱动程序可修复可能干扰 DNS 的错误,并确保您的硬件在 Windows 11 上以最佳性能运行。

更新驱动程序的步骤:

  • 按 Win + X 并选择设备管理器。
  • 展开网络适配器,右键单击您的网络适配器,然后选择更新驱动程序。
  • 选择自动搜索驱动程序并按照提示操作。
  • 更新后重新启动您的电脑。

重新安装驱动程序的步骤

  • 在设备管理器中,右键单击网络适配器并选择卸载设备。
  • 重新启动电脑,Windows 11 将自动重新安装驱动程序。

或者,您可以访问设备制造商的网站下载并安装最新的网络适配器驱动程序。或者使用第三方驱动更新工具自动扫描并更新驱动程序。

暂时禁用防火墙或防病毒软件

某些防病毒程序和防火墙包含阻止可疑 DNS 流量的网络保护模块。暂时禁用安全软件有助于识别安全应用程序是否阻止 DNS 解析。

  • 按 Win + S,输入 Windows Security,然后打开该应用程序。
  • 转至防火墙和网络保护并选择您的活动网络(例如,专用或公共)。
  • 关闭 Microsoft Defender 防火墙。
  • 如果使用第三方防病毒软件,请通过其设置暂时禁用它。
  • 测试您的互联网连接。

重置网络设置

如果所有其他方法均失败,重置网络设置将清除所有网络配置并将其恢复为默认值。它为您提供了一个全新的解决方案,消除其他步骤可能遗漏的错误配置。

  • 注意:重置后您可能需要重新连接 Wi-Fi 网络
  • 按 Win + I 打开“设置”。
  • 导航到网络和 Internet > 高级网络设置 > 网络重置。
  • 单击立即重置并确认。
  • 您的电脑将重新启动,网络设置将恢复。

更改物理地址

此外,一些用户报告在网络适配器设置中输入物理地址有助于他们解决 DNS 服务器不响应问题。您还可以通过更改域名系统服务器的物理地址来解决此问题。

  • 以管理员身份打开命令提示符,
  • 然后输入ipconfig /全部并按 Enter 键执行命令。
  • 在这里,查找物理地址并记下相同的内容。

对我来说:FC-AA-14-B7-F6-77

  • 现在按 win + R 类型NCPA.cpl然后按回车键。
  • 右键单击网络连接并选择其“属性”。
  • 然后选择“配置”以进一步进行。

  • 现在,移动“高级”选项卡,选择网络地址。
  • 在这里您将看到一个“值”类别,您需要在其中输入从命令提示符获得的物理地址。
  • 单击“确定”保存更改。

现在,重新启动系统后尝试再次连接。这一次,一定会成功的。

如果上述解决方案均不起作用,则问题可能出在您的 ISP 的 DNS 服务器上。

  • 请联系 ISP 的客户支持并报告“DNS 服务器未响应”错误。
  • 询问他们的 DNS 服务器是否遇到中断或问题。
  • 如果需要,请求备用 DNS 服务器地址。