古香网 - 知识创造价值
热搜:
快讯
首页 /古香资讯 / 正文

DNS服务器不可用代表什么

内容摘要

DNS服务器不可用就是说你的电脑暂时不能把网址转换为网络地址了,并不是没有上网,而是在于找不到门牌号码的第一步,在你输入www.example.com的时候,系统无法去问DNS服务器或者得不到有效的回复,所以大多数依靠域名的服务都无法正常使用了;但是已经缓存好的域名仍然可以暂

DNS服务器不可用就是说你的电脑暂时不能把网址转换为网络地址了,并不是没有上网,而是在于找不到门牌号码的第一步,在你输入www.example.com的时候,系统无法去问DNS服务器或者得不到有效的回复,所以大多数依靠域名的服务都无法正常使用了;但是已经缓存好的域名仍然可以暂时起作用,本地IP直接相连或者是通过hosts文件绑定的服务不受影响。造成这种情况的原因有很多,比如路由器的DNS设置出错、运营商的DNS出现拥堵、本地缓存被污染、网络协议栈出现问题或者是防火墙或者安全软件对DNS流量进行了误拦截,并非是整个DNS系统的崩溃。

DNS服务器不可用代表什么

第一种方法就是迅速找到问题所在

第一步是检查物理连接和基本网络状况,即网线是否插入正确、无线信号强度是否足够并且已经获得IP地址;第二步是在命令行里输入“ping 114.114.114.114”,如果可以通则表示网络层工作正常,“ping www.baidu.com”不通的话基本上就可以确定是DNS解析出现问题了;第三步就是用“nslookup www.baidu.com”来查看一下有没有得到权威响应或者超时以及显示“DNS请求超时”的情况,并且还可以直接看到当前使用的DNS服务器地址,从而判断出是不是被劫持或者是错误地设置成了一个无效的IP地址。

第二部分有五种高效的修复方法

方案一:刷新本地DNS缓存。按住Windows和R键打开运行对话框,在其中输入cmd后按回车键进入命令提示符窗口,在该窗口里输入ipconfig /flushdns并按下回车键即可强制清除Windows系统中过期或者错误的域名解析信息,整个过程不到2秒钟的时间,并且可以解决由于缓存被污染而引起的偶尔出现的问题。

方案二:使用稳定的公共DNS。在控制面板中找到并点击“网络和互联网”选项,在右侧边栏里选择你的网络连接,然后右键点击它,在弹出菜单中选择“属性”,再从下拉列表中选中“Internet协议版本4(TCP/IPv4)”进行配置,在这里你可以把首选DNS设为223.5.5.5(阿里DNS),备用DNS设为119.29.29.29(腾讯DNS),两者都支持IPv6以及DoH加密,并且具有较快的速度和较强的抗干扰能力。

方案三:重置网络协议栈,在管理员模式下打开命令提示符(CMD),然后依次输入“netsh int ip reset”和“netsh winsock reset”,再重新启动电脑就可以解决由于驱动冲突或者协议被破坏所导致的深层次解析问题了。

方案四:查看主机文件是否正常,即使用记事本来读取C:\Windows\System32\drivers\etc\hosts文件,并且要保证该文件的最后一行没有不正常的IP地址绑定信息,特别是对于那些以0.0.0.0开头并带有屏蔽作用的记录要特别注意。

方案五:关闭代理以及安全软件的临时干预措施,在“设置-网络和互联网-代理”的选项里把自动检测和手动代理都关掉,并且暂时禁止使用第三方杀毒软件的网络防护功能来阻止DNS过滤策略造成的干扰。

长效预防措施建议

可以将路由器后端的WAN口DNS设置为上述公共DNS来防止由于运营商DNS变化而造成的整个家庭网络的问题,并且每个月都要用到ipconfig /displaydns命令去检查一下缓存的内容有没有什么不正常的域名出现,在办公室的情况下还可以安装一个轻量级的本地DNS缓存服务器比如dnsmasq来提高解析的速度并且加强控制的能力。

因此DNS不可用属于典型的可以被诊断和修复的中间层通信故障,在掌握了上面的方法之后,大部分情况下都可以在3分钟之内完成修复。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇INDEX MATCH函数怎么搭配使用? 下一篇iPhone12内置电池容量多大?

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论