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 模式來鏈接) |