服務器返回為空或網(wǎng)絡通信異常怎么辦?我們有時候會遇到服務器網(wǎng)絡故障,也需要根據(jù)不同的網(wǎng)絡狀況使用不同的工具去排障解難。除了簡單的ping命令,我們還有其他的指令可以判斷網(wǎng)絡故障。
route
路由實用程序。 用于顯示主機上路由表的當前狀態(tài)。 雖然路由實用程序的使用在主機僅具有單個網(wǎng)關的單個ip地址的常見情況下受到限制,但在其他可能有多個ip地址和多個網(wǎng)關的情況下,這一點至關重要。route命令常用命令:
route delete:刪除路由;
route print:打印路由的destination;
route add:添加路由;
route change:更改現(xiàn)存路由。一般使用route delete、route add、route print這三條命令可解決路由的所有功能。
traceroute(路由跟蹤)
通常,ping程序用于確定基本連接是否通,traceroute實用程序可用于確定目標主機路徑的更詳細信息,包括數(shù)據(jù)包通過哪些路由以及這些中間主機的響應時間。
打開終端,輸入traceroute,點擊回車即可??梢詸z測主機和目標主機之間進行交互所經(jīng)過的網(wǎng)關數(shù)量,由接受的數(shù)據(jù)包來得出結果。
它會以最小的ttl發(fā)出探測包跟蹤數(shù)據(jù)包到達目標主機要經(jīng)過多少網(wǎng)關,所花費的時間,然后再監(jiān)聽經(jīng)過一個網(wǎng)關的應答時間,就可以算出總共經(jīng)過多少個網(wǎng)關了。traceroute適用于基于linux / * nix的機器,tracert適用于windows機器。
ifconfig
排除網(wǎng)絡問題時,必須完成的最重要的事情之一是找出受影響的主機的ip配置。 無論是靜態(tài)配置的或者自動獲取到的,都可以通過命令來查看ip地址信息。
ifconfig 就是讓我們來獲取當前主機的ip地址,子網(wǎng)掩碼和缺省網(wǎng)關等信息的。 這些也是我們來排除網(wǎng)絡故障的必走之路。ifconfig命令格式:ifconfig [網(wǎng)絡設備] [參數(shù)]
ifconfig的用途
使用ifconfig 查看網(wǎng)絡接口狀態(tài),不接任何參數(shù),輸出當前網(wǎng)絡接口的情況;使用ifconfig 配置網(wǎng)絡接口;使用ifconfig 來配置虛擬網(wǎng)絡接口;使用ifconfig 來激活和終止網(wǎng)絡接口的連接。ifconfig實用程序適用于linux / * nix/osx的計算機,ipconfig實用程序適用于windows計算機。
以上是關于服務器返回為空或網(wǎng)絡通信異常怎么辦的介紹,西部數(shù)碼擁有安全可靠的云服務器產(chǎn)品,超過1000臺云服務器的資源池,完美支持熱遷移,購買鏈接 https://www.west.cn/cloudhost/