天天看點

必須學會的幾個常用網絡測試指令

如果你是一個網絡維護人員,那麼肯定要經常處理網絡故障,了解和掌握下面幾個指令将會有助于您更快地檢測到網絡故障所在,進而節省時間,提高效率。 

  Ping 

  Ping是測試網絡聯接狀況以及資訊包發送和接收狀況非常有用的工具,是網絡測試最 

  常用的指令。Ping向目标主機(位址)發送一個回送請求資料包,要求目标主機收到請求後給予答複,進而判斷網絡的響應時間和本機是否與目标主機(位址)聯通。 

  如果執行Ping不成功,則可以預測故障出現在以下幾個方面:網線故障,網絡擴充卡配置不正确,IP位址不正确。如果執行Ping成功而網絡仍無法使用,那麼問題很可能出在網絡系統的軟體配置方面,Ping成功隻能保證本機與目标主機間存在一條連通的實體路徑。 

  指令格式: 

  ping IP位址或主機名 [-t] [-a] [-n count] [-l size] 

  參數含義: 

  -t不停地向目标主機發送資料; 

  -a 以IP位址格式來顯示目标主機的網絡位址 ; 

  -n count 指定要Ping多少次,具體次數由count來指定 ; 

  -l size 指定發送到目标主機的資料包的大小。 

  例如當您的機器不能通路Internet,首先您想确認是否是本地區域網路的故障。假定區域網路的代理伺服器IP位址為202.168.0.1,您可以使用Ping避免202.168.0.1指令檢視本機是否和代理伺服器聯通。又如,測試本機的網卡是否正确安裝的常用指令是ping 127.0.0.1。 

  Tracert 

  Tracert指令用來顯示資料包到達目标主機所經過的路徑,并顯示到達每個節點的時間。指令功能同Ping類似,但它所獲得的資訊要比Ping指令詳細得多,它把資料包所走的全部路徑、節點的IP以及花費的時間都顯示出來。該指令比較适用于大型網絡。 

  tracert IP位址或主機名 [-d][-h maximumhops][-j host_list] [-w timeout] 

  -d 不解析目标主機的名字; 

  -h maximum_hops 指定搜尋到目标位址的最大跳躍數; 

  -j host_list 按照主機清單中的位址釋放源路由; 

  -w timeout 指定逾時時間間隔,程式預設的時間機關是毫秒。 

  例如大家想要了解自己的計算機與目标主機[url]www.cce.com.cn[/url]之間詳細的傳輸路徑資訊,可以在MS-DOS方式輸入tracert [url]www.cce.com.cn[/url]。 

  如果我們在Tracert指令後面加上一些參數,還可以檢測到其他更詳細的資訊,例如使用參數-d,可以指定程式在跟蹤主機的路徑資訊時,同時也解析目标主機的域名。 

  Netstat 

  Netstat指令可以幫助網絡管理者了解網絡的整體使用情況。它可以顯示目前正在活動的網絡連接配接的詳細資訊,例如顯示網絡連接配接、路由表和網絡接口資訊,可以統計目前總共有哪些網絡連接配接正在運作。 

  利用指令參數,指令可以顯示所有協定的使用狀态,這些協定包括TCP協定、UDP協定以及IP協定等,另外還可以選擇特定的協定并檢視其具體資訊,還能顯示所有主機的端口号以及目前主機的詳細路由資訊。 

  netstat [-r] [-s] [-n] [-a] 

  -r 顯示本機路由表的内容; 

  -s 顯示每個協定的使用狀态(包括TCP協定、UDP協定、IP協定); 

  -n 以數字表格形式顯示位址和端口; 

  -a 顯示所有主機的端口号。 

  Winipcfg 

  Winipcfg指令以視窗的形式顯示IP協定的具體配置資訊,指令可以顯示網絡擴充卡的實體位址、主機的IP位址、子網路遮罩以及預設網關等,還可以檢視主機名、DNS伺服器、節點類型等相關資訊。其中網絡擴充卡的實體位址在檢測網絡錯誤時非常有用。 

  winipcfg [/?] [/all] 

  /all 顯示所有的有關IP位址的配置資訊; 

  /batch [file] 将指令結果寫入指定檔案; 

  /renew_ all 重試所有網絡擴充卡; 

  /release_all 釋放所有網絡擴充卡; 

  /renew N 複位網絡擴充卡 N; 

  /release N 釋放網絡擴充卡 N。 

  在Microsoft的Windows 95及其以後的作業系統中,都可以運作以上指令。

本文轉自starger51CTO部落格,原文連結: http://blog.51cto.com/starger/17385,如需轉載請自行聯系原作者

繼續閱讀