1缓存 |
Ping gateway服务器 |
若是网关可通,说明基本的网络可用网络 |
2dom |
Nslookup destDomain.xx 或者tcp Nslookup dest.domain.xx dnsServerIpide |
查询目标域名对应的IP地址,若是解析的到地址,且IP地址正确。走第三步骤,若是IP地址不正确走第4步,若是解析不到地址,请确认能访问DNS,或者DNS 服务器是否有问题(可尝试查询其余记录)。dns |
3ip |
Ping destIP域名 |
看是否能ping通目标地址,若是ping的通,请检查应用自身的服务,若是ping不通,参考第5步it |
4 |
Ipconfig /flushdns |
DNS记录由于有ttl值,在这个ttl值过时以前,域名查询使用缓存中的记录。该命令清除缓存,确保使用的是最新的记录。 |
5 |
Arp –d |
清除ARP地址缓存,(同一个网络里,通信是靠ARP地址来找到目标)该命令清除IP和ARP地址的对应关系记录。 |
6 |
Ping destIP Arp –a|findstr destip |
若是是同一个网段,ping不通,能够先ping 目标地址,而后在arp 表里查询对方的IP,若是查询的到目标的ARP缓存,说明对方禁止ping,可是主机是在线的。若是和目标不在同一个网段,参考7 |
7 |
telnet dest port |
若是不能ping 目标,你和目标也不在同一个网段,能够telnet 目标开放的tcp 端口,如3389。若是有防火墙也可能telnet 不通(部分机器可能默认没有装telnet 客户端,可用putty的raw 模式来链接) |