背景
两台Windows机器,其中一台能ping通域名(www.baidu.com),但另外一台ping不通域名(www.baidu.com)。前者每次ping通,响应中有不同的ip,后者ping这些ip是通的。
分析
能ping通ip,说明网络是通的。域名ping不通,说明域名解析可能有问题,从Windows主机到域名服务器之间网络不通。
验证和解决
1) 获取域名解析服务器的ip地址
在能ping通域名的windows机器上,获取域名解析服务器的地址。
在cmd中输入nslookup可以查看域名解析服务器的ip地址。查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
2) 检查ping不通域名的Windows主机是否能ping通域名解析服务器
如果ping不通域名解析服务器,则解决网络问题。
如果能通域名解析服务器,那就要查下windows主机有木有给域名解析服务器发请求进行域名解析,这个只能抓包看了。
3) 抓包看域名解析
Windows下打开Wireshark监听相应网卡,然后在cmd中ping 域名(www.baidu.com)。
抓包看域名解析的消息,发送的目的主机是什么?和真正的域名解析服务器相符嘛?
如果不符合,检查window域名解析服务器的配置是否有问题。
4) 检查window域名解析服务器的配置
检查相应网卡的DNS服务器地址配置是否正确,如下图。

© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END
















- 最新
- 最热
只看作者