如何使用ping來測試虛擬主機的速度
日期:2014-12-31點擊:4594
Ping命令是我們日常網管工作中使用頻率最高的工具之一,主是用來測試網絡連接的。在實際平時解決網絡故障的過程中,一般應該遵循“先軟后硬”的步驟來進行。其中“軟”就是指使用Ping命令大概判斷出網絡故障位置。今天我們就向大家介紹Ping命令的三個典型應用。
一、驗證網卡工作狀態
Ping最簡單的一個應用就是驗證網卡工作狀態是否正常,這也是電腦出現不能上網等故障最簡單的判斷手段。
在命令提示符下輸入“ping 127.0.0.1”并回車,如果返回四行“來自 127.0.0.1 的回復: 字節=32 時間<1ms TTL=64”那么則說明本地網卡是安裝正常的,若返回“Request timed out.”則說明本地網卡工作不正常(如下圖)。

小提示:用戶也可以直接使用“Ping 本地計算機的IP地址”,以驗證是否IP是否設置成功。
二、判斷網絡連接狀態
判斷網絡連接時,我們通常的做法就是ping網關地址和遠程主機地址,以此判斷出網絡故障所發地。
如果“ping 網關地址”出現“Request timed out.”,那么則說明是內部網絡出現了問題,本地網卡發出的數據包不能到達網關;如果Ping網關連接正常,那么可以執行“ping 遠程主機”,這時若出現“Request timed out.”,則可能是外部連接的問題了。
在實際的應用中還會出現這樣的情況,在ping執行過程中,會同時包含“Request timed out.”和“Reply from 192168.0.1: bytes=32 time<1ms TTL=128”這樣的信息,這種情況則表示網絡不太穩定,存在丟包現象,對此大家可以使用“ping IP地址 -t”即在原有的命令后加上“-t”參數,這樣ping就會連續嘗試與目標主機進行連接,以此觀察網絡的穩定性。當然從返回信息的 “time<1ms”也是一個很重要的信息,如果網絡很暢通,例如測試與內網主機的連接,一般都會是“time<1ms”,若該數值比較大, 同樣說明網絡不夠穩定,可能是設備不兼容,可能是節點接觸不好,也可能是網絡內有大量病毒導現堵塞等。
三、驗證DNS服務器
DNS服務器負責將域名(網址)轉換成IP地址,我們可以使用ping命令判斷其配置是否正確以及工作是否正常。
其方法很簡單,只需要在命令提示下輸入“ping 域名地址”,例如“ping www.leehan.com.cn”, 如果出現“unknown Host Name”則表明不能到達,返回提示“Reply from 211.147.245.88: 字節=32 時間<1ms TTL=60”則證明DNS服務器能夠成功將域名轉換為IP地址。借助這個方法,我們也可以查看知名網站所使用的IP地址(如下圖)。

掌握Ping命令的正確使用,對于我們快速判斷網絡故障有著非常大的幫助