tft每日頭條

 > 科技

 > 網絡故障診斷命令都有哪些

網絡故障診斷命令都有哪些

科技 更新时间:2024-11-24 19:08:33

  網絡故障排除工具是每個網絡管理員的必需品。 在網絡領域入門時,重要的是要積累一些可用于解決各種不同網絡狀況的工具。雖然特定工具的使用确實是主觀的并且由工程師自行決定,但本文中的工具選擇是基于它們的一般性和通用性。 本文回顧了可幫助您解決大多數網絡問題的十大基本工具。

  10.ping 最常用的網絡工具是ping程序。 此程序用于在請求主機和目标主機之間提供基本連接測試。 這是通過使用能夠将echo數據包發送到目标主機的Internet控制消息協議(ICMP)和偵聽來自此主機的響應的機制來完成的。 簡單地說,如果請求主機從目标主機收到響應,則可以訪問該主機。 此程序通常用于提供可能存在特定網絡問題的基本情況。 例如,如果辦公室的互聯網連接中斷,則可以使用ping程序來确定互聯網提供商的網絡内是否存在問題。 下面的圖1顯示了用于獲取本地連接的路由器的可達性狀态的ping程序的示例。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(1)

  圖1:Ping程序

  9. Tracert/traceroute 通常,ping程序用于确定基本連接是否通,tracert / traceroute實用程序可用于确定目标主機路徑的更詳細信息,包括數據包通過哪些路由以及這些中間主機的響應時間。 下面的圖2顯示了tracert實用程序的示例,該實用程序用于查找從辦公室内的主機到www.google.com的路徑。 tracert實用程序和traceroute實用程序執行相同的功能,但在不同的操作系統上運行,适用于Windows機器的Tracert和适用于基于Linux / * nix的機器的traceroute。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(2)

  圖2:Tracert / traceroute實用程序

  8. Ipconfig/ifconfig 排除網絡問題時必須完成的最重要的事情之一是找出受影響的主機的IP配置。 無論是靜态配置的或者自動獲取到的,都可以通過命令來查看IP地址信息。在Windows計算機上使用ipconfig實用程序,在Linux / * nix/OSX的計算機上的ifconfig實用程序。 下面的圖3顯示了ifconfig實用程序的示例,其中顯示了查詢主機的IP配置信息。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(3)

  圖3:Ifconfig實用程序

  7. Nslookup 很多常見的網絡問題由(DNS)地址解析引起。一個正常的網絡,發起訪問網站請求的時候,DNS首先将要訪問的網站或者域名解析道固定的IP地址,然後才能正常訪問網站。 當這個DNS系統不起作用時,人們将打不開網站。 nslookup實用程序可用于查找與域名關聯的特定IP地址。 如果此實用程序無法解析此信息,則存在DNS問題。 除了簡單查找外,nslookup實用程序還可以查詢特定的DNS服務器,以确定主機上配置的默認DNS服務器的問題。 下面的圖4顯示了如何使用nslookup實用程序查詢關聯的IP地址信息的示例。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(4)

  圖4:Nslookup實用程序

  6. netstat 通常,需要弄清楚的一件事是主機上活動網絡連接的當前狀态。 由于各種原因,這是非常重要的信息。 例如,在驗證主機上偵聽端口的狀态或檢查并查看哪些遠程主機連接到特定端口上的本地主機時。 還可以使用netstat實用程序來确定主機上與特定活動端口關聯的服務。 下面的圖5顯示了用于在Linux計算機上顯示當前活動端口的netstat實用程序的示例。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(5)

  圖5:Netstat實用程序

  5. PuTTY/Tera Term 連接各種不同類型的設備時,需要telnet,SSH或串行客戶端; 當需要時,puTTY和Tera Term程序都能夠提供這些功能。 一個選擇另一個完全是個人偏好。 下面的圖6和圖7顯示了用于通過SSH連接到主機的puTTY和Tera Term。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(6)

  圖6:putty

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(7)

  圖7:Tera Term

  4.子網和IP計算器 初級網絡工程師帶中最重要的工具之一是IP網絡計算器。 這些可用于确定正确的IP地址選擇,并使用正确的IP地址配置。 雖然這種類型的工具由高級網絡工程師使用,但從工具中獲得的大部分信息變得更加簡單,可以計算出您在現場的更長時間和更多經驗。 兩種軟件,1種在線計算的工具:包括Wildpackets(Bitcricket)網絡計算器和Solarwinds高級子網計算器、站長之家的在線子網計算工具,可在以下鍊接中找到。

  http://www.bitcricket.com/downloads/IPCalculator.msi

  http://downloads.solarwinds.com/solarwinds/Release/FreeTool/SolarWinds-Subnet-Calculator.zip

  http://tool.chinaz.com/Tools/subnetmask

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(8)

  圖8:子網計算器

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(9)

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(10)

  圖8:子網計算器

  3. Speedtest.net/pingtest.net 可以用來确定特定主機可用的Internet帶寬并确定Internet連接質量的非常簡單的測試是使用speedtest.net和pingtest.net網站上提供的工具。 speedtest.net站點提供了确定特定時間點特定主機可用帶寬量的功能;在測量從本地到遠程主機上傳或下載信息所需的時間時,這通常是一個很好的工具。此測量還可用于确定連接是否提供從Internet提供商處購買的帶寬量;但請記住,在所購買的帶寬和測量帶寬之間預計會有一些帶寬差異。 pingtest.net網站用于通過在短時間内測量ping響應時間和抖動量來确定連接質量。該信息可用于确定所測量的連接将如何處理某些類型的高需求流量(如IP語音(VoIP)或遊戲)的可能性。下面的圖9和10顯示了這兩個站點的示例輸出。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(11)

  圖9:Speedtest

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(12)

  圖10:pingtest

  2. Pathping/Mtr 為了利用ping和tracert / traceroute命令的優點,開發了pathping和mtr實用程序。 這兩種工具都具有可從這些類型的工具中獲取的功能和信息,并提供從特定主機到特定目标的路徑特征的更詳細的單一圖片。 下面的圖11和12顯示了這兩個工具的示例以及它們提供的信息。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(13)

  圖11:Pathping

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(14)

  圖12:Mtr

  1. Route 本文中介紹的最後一個工具是路由實用程序。 此實用程序用于顯示主機上路由表的當前狀态。 雖然路由實用程序的使用在主機僅具有單個網關的單個IP地址的常見情況下受到限制,但在其他可能有多個IP地址和多個網關的情況下,這一點至關重要。 下面的圖13顯示了在Windows計算機上使用的路由實用程序的示例。

  網絡故障診斷命令都有哪些(10個基本網絡故障排查工具)(15)

  圖13:router 實用程序

  總結 與任何工作一樣,快速可用的工具類型會極大地影響完成工作所需的時間。 在對網絡問題進行故障排除時,查找和修複問題所花費的時間直接會影響它對依賴網絡的任何系統造成的浪費成本。 本文介紹了10種最常用的工具,它們可以幫助确保查找和修複問題所需的時間盡可能短。 我希望本文中的信息有助于将來的故障排除。

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved