Windows下ping不通域名,但能ping通ip

背景

两台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服务器地址配置是否正确,如下图。

Windows下ping不通域名,但能ping通ip

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共1条

请登录后发表评论