主要有以下几个原因:
1、网络故障。
通常是DNS错误所致。
2、网站故障。
如果你只是某个网站打不开,那么可能是该网站的服务器发生故障,也可能是网络服务器的线路发生意外堵塞,导致了一部分的用户无法打开网页。
3、病毒所致。
如果你电脑中了病毒,让你的DNS被劫持,比如自己的浏览器主页被篡改了,打开一些常见网页打不开或者会有弹窗、跳转等。
扩展资料:
DNS故障排除方法:
1、对网络连接情况进行验证
登录到DNS服务器上,并利用ping命令检查与其它机器的连接状态。还应该做的就是,尝试利用随机机器来ping连接DNS服务器。请务必牢记,只有在防火墙的配置里容许网际消息控制协议(ICMP)数据包通过的情况下,ping命令才能发挥作用。
2、尝试利用一台主机进行ping测试
如果本地网络中的名称解析服务出现问题,就应该选择尝试对网络中的其它服务器进行ping测试。首先,可以利用服务器的网络IP地址进行ping测试。这样的话,就可以确认该服务器是否依然可以连接。接下来,要做的就是利用计算机名称和服务器的完全合格域名进行ping测试。
3、重新启动DNS服务器
参考资料:IT专家网-十个要诀帮你修复DNS故障
无法解析服务器的DNS地址是可能是路由器有问题,无法分配IP地址;电脑的DNS设置不正确;电脑没有获取到DNS。
DNS解析错误的解决方法:
1、清空DNS缓存,打开【开始】,点击【运行】,在运行内输入【cmd】
2、输入【cmd】点击确认,弹出窗口之后,在窗口里输入【ipconfig/flushdns】
3、输入后回车,出现【已成功刷新DNS解析缓存】就表示DNS缓存已经成功清空
4、接下来就是设置DNS了,打开【控制面板】,找到【网络和Internet】【网络连接】,选择【本地连接】,点击右键进入【属性】
5、进入后选择【Internet协议版本4】双击进入
6、进入后选择【自动获得IP地址(0)】和【自动获取DNS服务器地址(D)】,然后点击确认就完成设置了,之后就可以正常连接网络上网了
如果需要正常解析上网,就需要配置DNS地址。如果遇到无法解析服务器的DNS地址,需要对DNS进行操作,具体如下:
1、打开win10开始菜单,输入cmd 或者找到 命令提示符
2、打开cmd之后,输入nslookup来解析命令。如图出现解析一下
3、指定DNS服务器解析,如果要解析其他具体的记录,参考格式nslookup -qt=类型 + 目标域名
使用114.114.114.114的DNS解析,nslookup -qt=A www.baidu.com 114.114.114.114
4、打开win10任务栏,右击“打开网络和共享中心”进入网络设置。点击左侧“修改网络适配器”
5、针对dns解析不了的情况,一般是配置的DNS有问题。或者无法连接分配的DNS,可以点击本地连接 属性,找到IPV4项目,属性,DNS设置手动设置
6、多DNS服务器,如果配置了多个dns服务器,可以点击 高级选项。点击 上下箭头排序。可以设置国内DNS,可以参考以下链接,0国内DNS服务器
7、确认DNS配置,配置好之后,返回命令提示符窗口。输入ipconfig /all 可以查看DNS
8、清理DNS缓存。设置好之后,把DNS缓存清理一下。输入ipconfig /flushdns命令清理
注意事项
DNS 协议中的域名标准阐述了一种可用任意标签值的分布式的抽象域名空间。任何组织都可以建立域名系统,为其所有分布结构选择标签;
但大多数 DNS 协议用户遵循官方因特网域名系统使用的分级标签。常见的顶级域是: COM 、 EDU 、 GOV 、 NET 、 ORG 、 BIZ ,另外还有一些带国家代码的顶级域。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)