聚财盛宝 聚财盛宝 DAILY · 资讯
聚财盛宝 聚财盛宝
首页 资讯 正文

网络诊断显示DNS未响应怎么办?

DNS未响应的情况大多数时候可以通过刷新缓存、更换公共DNS或者使用系统的疑难解答工具来解决,并不是整个网络都出现了故障,只是由于设备暂时不能把网址转换为服务器可以识别的IP地址而已——也就是本地解析链路出现了短暂堵塞。在Windows 10/11中已经内置了多种修复手段:最

DNS未响应的情况大多数时候可以通过刷新缓存、更换公共DNS或者使用系统的疑难解答工具来解决,并不是整个网络都出现了故障,只是由于设备暂时不能把网址转换为服务器可以识别的IP地址而已——也就是本地解析链路出现了短暂堵塞。在Windows 10/11中已经内置了多种修复手段:最简单的就是用`ipconfig /flushdns`命令清除过期的数据;也可以选择开启Cloudflare(1.1.1.1)、阿里DNS(223.5.5.5)这样的稳定公共解析服务器;还可以利用设置里的“Internet连接”自诊功能来进行排查。这三种方法能够处理掉大部分的问题,在不重新安装驱动程序也不必改动注册表的情况下就可以解决问题了,并且不需要重启路由器。

网络诊断显示DNS未响应怎么办?

1. 重置DNS缓存或者重新启动DNS服务

这是最基本的也是最有效的办法之一,在本地缓存被污染或者有失效项的情况下使用它来解决解析失败的问题。按住Win和R键打开运行对话框,在其中输入cmd并点击确定就可以进入到命令提示符界面了,在此之后只需输入ipconfig /flushdns并按下回车即可完成上述操作——这将会清除掉Windows DNS客户端缓存里所有的已经存在的域名对应关系,并迫使下一次的所有查询都必须从头开始进行。如果以上步骤仍然不能解决问题的话,则可以考虑重启DNS客户端的服务:用管理员的身份启动PowerShell程序,在里面依次输入Get-Service Dnscache用来查看服务的状态信息,然后通过执行Stop-Service Dnscache -Force以及Start-Service Dnscache这两个命令来停止并且启动DNS客户端的服务——这样做的目的是为了让后台解析的工作能够正常地运转起来而不影响其他的网络应用程序。整个过程所花费的时间不到十秒钟,并且不会对任何其他的网络应用造成干扰。

第二步:把域名解析到高可用公共DNS服务器上

如果当前的互联网服务提供商提供的DNS响应速度慢或者偶尔会出现宕机的情况,在此情况下切换到经过全世界范围内的测试并且非常稳定的节点就变得非常重要了。推荐选择Cloudflare的1.1.1.1以及阿里云DNS的223.5.5.5这两个都可以提供DoH/DoT加密解析,并且具有较强的抗干扰能力。操作步骤如下:右击任务栏上的网络图标,然后点击“网络和Internet设置”,再点击“更改适配器选项”,接着右击当前使用的网络连接,选择“属性”,最后双击“Internet协议版本4(TCP/IPv4)”,勾选“使用下面的DNS服务器地址”,把首选项设为1.1.1.1,备用项设为223.5.5.5,并且点击确定保存。一定要记得去掉IPv6协议的选择以免造成双栈冲突,这个设置可以马上生效而不需要重新启动电脑。

第三步是用系统的自动检测和协议栈重置

如果前面两个步骤都没有效果的话,那么就说明底层网络组件出现了问题。这时可以使用Windows自带的“Internet连接”疑难解答来解决:打开设置-系统-疑难解答-其他疑难解答,在这里找到并启动“Internet连接”的检测项,它可以自动找出DNS配置错误、DHCP分配不当以及防火墙阻止等问题,并且还会给出一键修复的选择。如果仍然不能解决问题的话,就需要进行协议栈重置了:以管理员的身份打开命令提示符窗口,然后依次输入以下三个命令并按回车键确认每一项的操作结果:netsh winsock reset、netsh int ip reset 和 ipconfig /flushdns。完成上述所有步骤之后再重启电脑。此过程将会把TCP/IP协议栈还原到出厂时的状态,从而有效地解决由于第三方软件干扰或者驱动故障所导致的解析受阻的问题。

因此DNS没有回应并不是什么大毛病,而是一个典型的可以定位和解决的问题,在按照缓存清除-更换DNS-系统检测这样的步骤来操作之后,大部分用户的故障可以在五分钟之内得到解决。

本文出自「聚财盛宝」,转载请注明出处。
原文地址:https://www.bbsbwy.cn/arctile/5084.html
上一篇有雾vs无雾加湿器怎么选更好 下一篇 海尔冰箱不制冷怎么办?
相关阅读

留言 · 0

还没有留言,说点什么吧

写留言