萬立夫
隨著網(wǎng)絡(luò)在日常生活和工作中的使用越來越廣泛,用戶遇到網(wǎng)絡(luò)故障的頻率也越來越多,因此如何分析判斷這些問題就顯得尤為重要。對于熟悉電腦的用戶來說,他們可以在命令提示符窗口利用ping、nslookup、tracert等一系列命令來進行檢測,從而分析出網(wǎng)絡(luò)問題所在的出處。其實我們還可以通過手動方式,依次分析網(wǎng)絡(luò)問題的出處,從而解決它。
自行判斷網(wǎng)站是否運行
當(dāng)我們無法正常打開一個網(wǎng)站的時候,首先需要檢測自己的網(wǎng)絡(luò)是否有問題。這個檢測方法非常的簡單,看看是否可以登錄其他的網(wǎng)站,或者QQ、迅雷這些網(wǎng)絡(luò)工具能不能正常使用就可以了。如果自己的網(wǎng)絡(luò)沒有問題的話,那么很有可能出在這個網(wǎng)站自身。比如網(wǎng)站遭受到黑客的攻擊或者網(wǎng)站正在進行相關(guān)服務(wù)的升級等等,都會造成網(wǎng)站暫時無法正常使用的情況。那么如何判斷這個訪問的網(wǎng)站當(dāng)前是否在正常地工作呢?
遇到這樣的情況,我們通常會問一下自己周圍的同事和朋友,但是如果這些人處于同一地區(qū)的話,難免也會遇到區(qū)域性的限制,所以最好的方法就是通過專業(yè)的檢測網(wǎng)站對其進行檢測操作。我們首先通過瀏覽器打開Ping.pe這個網(wǎng)站(http://ping.pe/),網(wǎng)站首先會顯示用戶目前的IP地址信息和所在區(qū)域,以及IP地址對應(yīng)的運營商等等信息(圖1)。不過這個網(wǎng)站最讓我們需要的是,可以通過全球多個IP對這個網(wǎng)站進行檢測,其中包括北京、深圳、江蘇和上海。
現(xiàn)在在網(wǎng)頁的左上角輸入IP地址或者網(wǎng)站域名,比如我們輸入的是《電腦愛好者》的官方網(wǎng)站(WWW.cfan.com.cn),接著該服務(wù)就會開始進行檢測操作。這個網(wǎng)站首先會分析出該網(wǎng)站域名對應(yīng)的IP地址以及所在區(qū)域,在檢測頁面中會顯示出數(shù)據(jù)包的發(fā)送和接收時間、丟包率、最快和最慢時間等等。我們這里只需要查看MTR和Chart這兩個參數(shù),如果這兩個參數(shù)都是綠色的顯示,說明這個網(wǎng)站正在正常地運行(圖2)。
節(jié)點跟蹤辨別問題位置
既然網(wǎng)站可以正常地訪問,而我們也可以正常地上網(wǎng),那么到底是什么問題造成我們無法訪問網(wǎng)站呢?其實我們要訪問一個網(wǎng)站的話,首先需要通過電腦連接到本地運營商的服務(wù)器。再經(jīng)過他們的網(wǎng)絡(luò)“翻越過”千山萬水后,才可以連接到網(wǎng)站所在的服務(wù)器里面。因此在這個傳輸?shù)倪^程中,可能就會出現(xiàn)意想不到的問題,那么我們?nèi)绾螌@種情況進行驗證呢?
首先從網(wǎng)上下載WinMTR這款工具(http://winmtr.net/),它是國外開發(fā)的一款網(wǎng)絡(luò)監(jiān)測工具,集成了我們常見的Tracert與Ping這兩個命令。而且工具是圖形化的操作界面,便于普通用戶的使用。WinMTR的使用方法非常簡單,解壓后不需要任何安裝就可以使用。我們可以在操作界面看到“Host”一欄的文本框,在“Host”文本框內(nèi)輸入用戶要追蹤的IP或者網(wǎng)站域名,然后點擊后面的“Start”按鈕,工具就開始對網(wǎng)站進行檢測。
工具會偵測從本地電腦發(fā)出的數(shù)據(jù)包經(jīng)過的所有節(jié)點,并且將每一個節(jié)點的信息在列表中通過一行一行的數(shù)據(jù)顯示出來(圖3)。在每一個節(jié)點里面工具會詳細(xì)給出這個節(jié)點的IP地址以及偵測的其他信息。這其中有兩個數(shù)據(jù)大家要特別關(guān)注,分別是丟包率以及時間延遲。這其中Loss%這個參數(shù)就表示數(shù)據(jù)包回復(fù)失敗的百分比,也就是我們剛剛所說的丟包率。如果你在一個節(jié)點看到有丟包,就表明這個特定的路由節(jié)點有問題,從而也可以分辨出是節(jié)點還是線路出現(xiàn)了故障。而Avrg這個參數(shù)代表的是數(shù)據(jù)包的平均回應(yīng)時間,這個時間越長說明數(shù)據(jù)包的響應(yīng)速度越慢。
地圖直觀顯示數(shù)據(jù)走勢
WinMTR這款工具雖然可以成功地分析出數(shù)據(jù)包經(jīng)過的所有節(jié)點,但是普通用戶在查看的時候還是顯得有一點專業(yè),因為這樣顯示起來非常的不直觀。其實我們還可以借用另一款名為17monipdb的工具,通過它就可以很好地與WinMTR這款工具進行配合,從而更加直觀地顯示出問題的所在位置。
下載安裝17monipdb這款工具,安裝完成后在系統(tǒng)桌面上找到它的圖標(biāo),點擊鼠標(biāo)右鍵后以管理員身份啟動它。這時你會看到這個工具的主界面,由于這款工具只帶了一個IP地址庫信息,所以為了更好地進行查詢操作,它會自動更新IP地址庫的內(nèi)容。如果沒有自動更新的話,那么我們點擊右側(cè)列表中的“更新IP庫”按鈕,這樣就可以獲得最新的IP庫信息了(圖4)。
接下來我們點擊“路由跟蹤”按鈕,這樣就會彈出一個新的操作界面。在窗口最上方輸入要跟蹤網(wǎng)站的IP地址或者域名信息即可,接著點擊后面的列表,從中選擇相應(yīng)的DNS服務(wù)器。該工具默認(rèn)自帶了多個DNS服務(wù)器信息,包括百度、阿里巴巴、谷歌以及114等常見的DNS服務(wù)器信息。如果其中沒有用戶所需要的話,那么可以點擊后面的加號按鈕,在彈出的對話框輸入自己需要的DNS服務(wù)器地址即可(圖5)。
設(shè)置完成以后點擊“開始”按鈕,工具就開始對節(jié)點進行分析操作。稍等片刻就可以在列表中看到分析出的相關(guān)信息,同時工具會調(diào)用谷歌地圖對分析的節(jié)點路徑進行顯示,這樣我們就可以直觀地看到訪問網(wǎng)站的數(shù)據(jù)傳輸路徑了(圖6)。