Windows 无法与设备或资源(DNS 服务器)通信

DNS问题并不新鲜,它们可能是互联网无法正常工作的主要原因之一。在Windows 11/10中使用内置的Internet 连接疑难解答(Internet Connections Troubleshooter)时,如果您收到一条错误消息,指出Windows 无法与设备或资源(主 DNS 服务器)通信(Windows can’t communicate with the device or resource (Primary DNS Server)),本文将介绍解决此问题的方法。

Windows 无法与设备或资源(主 DNS 服务器)通信

什么是主 DNS 服务器?

Windows路由器中(Router)配置 DNS 服务器(configuring DNS Server)时,需要两个条目。首先(First)是初级,然后是次级。这是一个故障保险,如果第一个DNS(DNS)服务器无法响应,网站仍然可以打开。

Windows 无法与设备或资源(主 DNS 服务器(Primary DNS Server))通信

您的ISP配置了DNS服务器,或者如果您使用CloudflareGoogle等公共DNS ,您可以在路由器或 PC 上手动设置它。由于错误消息明确表示无法通信,因此我们需要解决连接问题。

  1. 重启路由器或电脑
  2. 添加辅助 DNS
  3. 检查 DNS 和 DHCP 客户端
  4. 更改 DNS

按照这些方法修复无法与设备或资源(主 DNS(Primary DNS)服务器)通信的Windows问题。(Windows)

1]重新启动路由器或PC

有时硬件会卡住并需要重新启动。我建议重新启动路由器和 PC 作为故障排除的第一步。它将暂时重置它所持有的任何内容,并重新加载配置的设置,然后重新开始。

2]添加辅助DNS

备用 DNS 设置

(Are)是否缺少辅助DNS?虽然这种情况很少见,但如果您手动配置了 DNS(manually configured the DNS)并且没有输入辅助DNS,并且主DNS出现故障,那么这可能是问题的根本原因。在某些设置中,它也称为备用 DNS 。(Alternate DNS)

3]更改DNS

始终最好使用公共 DNS(Public DNS)。该列表包括Google DNSCloudflareQuad9OpenDNSComodo Secure DNS等。其中一些DNS是付费的,而另一些则是免费的。除非您需要付费服务,否则免费服务应该足以让您入门。

4]确保您的DNS客户端(Ensure Your DNS Client)DHCP客户端正在(DHCP Client Are)运行

启用 DNS 服务窗口

这两个服务需要运行以确保不存在与 DNS 相关的错误。

  • DHCP 客户端服务(DHCP Client Service)为 PC注册和更新 IP 地址和DNS记录。如果停止此服务,此计算机将不会收到动态 IP 地址和DNS更新。
  • DNS 客户端服务(DNS Client Service)或 dnscache 命名并为此计算机注册完整的计算机名称。如果服务停止,将不会有缓存。

(Type)在运行提示中(Run Prompt)键入services.msc,然后按Enter键。它将打开“服务(Services)”窗口。找到 DNS Client(Locate DNS Client)DHCP Client,并确保它们正在运行。

相关(Related)您的计算机似乎配置正确,但设备或资源(DNS 服务器)没有响应(Your computer appears to be correctly configured, but the device or resource (DNS server) is not responding)

如何解决 DNS 问题?

如果重新启动 PC 和路由器没有帮助,并且您已经清除了缓存,那么最好使用VPN或其他DNS解析器。它将帮助您确定ISP是否是多次发生的问题。

如何检查我的 DNS 设置?

查看 DNS 设置 Windows 网络适配器

在路由器上,您需要检查配置ISP IP(ISPs IP)设置的配置。如果您的 PC 上已配置所有内容,请转到Settings > NetworkInternet ” 。单击(Click)属性(Properties),然后单击DNS服务器(DNS)分配旁边的编辑按钮。(Edit)在这里您可以查看设置。

什么是好的 DNS 使用?

Good DNS没有特别的定义,但使用CloudflareGoogle DNS和其他类似线路可以提供比ISP更好的性能。

什么是辅助 DNS?

如果将网站名称解析为 IP 地址(即DNS )的主服务器出现故障,PC 会向辅助DNS发送相同的查询。它确保如果查询时间过长或不可用,用户仍然可以访问该网站。解决后,计算机将其存储在本地,并且在缓存过期之前不会再次查询DNS 。

如何清除您的 DNS 缓存?

解析网站 IP 地址后,它会保存在缓存中。下次浏览器再次请求时,使用本地缓存快速解析,而不是通过DNS查询。如果该网站不再使用该 IP 地址,则该网站可能无法解析。查看我们关于如何清除 DNS 缓存的详细指南。(clear the DNS cache.)

DNS会更改您的IP地址吗?

不,它不能。IP 地址可以手动分配,也可以使用DHCP 分配(DHCP)。这是不属于DNS Server的不同功能。DNS的作用是将网站快速解析为IP地址。

此错误是外部错误,您无能为力。虽然您可以在客户端 PC 上重新启动服务,但使用备用外部DNS服务器进行检查对于确保它不是 PC 问题很重要。更改DNS服务器时,请务必记下旧的。

我希望该帖子解决了您的错误,并且您可以照常浏览。



About the author

在商业中,一切都是为了为您的客户和客户创造价值。我专注于提供分步说明,帮助我的读者使用 Microsoft Office 充分利用他们的硬件和软件。我的技能包括键盘和驱动程序安装,以及 Microsoft Office 支持。凭借我多年的行业经验,我可以帮助您满足您可能拥有的任何硬件或软件需求。



Related posts