03.02 弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

對於網絡工程師來說,在平常工作中,最基礎的工作能力就是要保證網絡順暢不出錯誤。但實際上,網絡隨時都可能發生故障,影響正常工作,從而導致網絡工程師總是要背很多黑鍋;所以快速解決網絡故障已經成為網工的能力檢驗的標配了。那如何才能快速解決網絡問題呢?一般來說單位或者企業會安裝網絡故障管理軟件,通過軟件來管理和排除網絡的故障。您做為我們的網工,一定要知道哪些網絡故障問題,從而快速測試出這些問題。故小編今天給大家總結一下常見的網絡故障問題以及命令。

1.Ping

Ping是Windows、Unix和Linux系統下的一個命令。ping也屬於一個通信協議,是TCP/IP協議的一部分。利用“ping”命令可以檢查網絡是否連通,可以很好地幫助我們分析和判定網絡故障。

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

2.netstat

在Internet RFC標準中,Netstat的定義是: Netstat是在內核中訪問網絡及相關信息的程序,它能提供TCP連接,TCP和UDP監聽,進程內存管理的相關報告。

netstat命令的功能是顯示網絡連接、路由表和網絡接口信息,可以讓用戶得知有哪些網絡連接正在運作。使用時如果不帶參數,netstat顯示活動的 TCP 連接。

該命令的一般格式為 :

netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval]

選項

命令中各選項的含義如下:

-a 顯示所有socket,包括正在監聽的。

-c 每隔1秒就重新顯示一遍,直到用戶中斷它。

-i 顯示所有網絡接口的信息,格式“netstat -i”。

-n 以網絡IP地址代替名稱,顯示出網絡連接情形。

-r顯示核心路由表,格式同“route -e”。

-t 顯示TCP協議的連接情況

-u 顯示UDP協議的連接情況。

-v 顯示正在進行的工作。

-p 顯示建立相關連接的程序名和PID。

-b 顯示在創建每個連接或偵聽端口時涉及的可執行程序。

-e 顯示以太網統計。此選項可以與 -s 選項結合使用。

-f 顯示外部地址的完全限定域名(FQDN)。

-o顯示與每個連接相關的所屬進程 ID。

-s 顯示每個協議的統計。

-x 顯示 NetworkDirect 連接、偵聽器和共享端點。

-y 顯示所有連接的 TCP 連接模板。無法與其他選項結合使用。

interval 重新顯示選定的統計,各個顯示間暫停的 間隔秒數。按 CTRL+C 停止重新顯示統計。如果省略,則 netstat 將打印當前的配置信息一次。

示例截圖

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

3.Ipconfig

IPConfig實用程序和它的等價圖形用戶界面——Windows 95/98中的WinIPCfg可用於顯示當前的TCP/IP配置的設置值。這些信息一般用來檢驗人工配置的TCP/IP設置是否正確。但是,如果你的計算機和所在的局域網使用了動態主機配置協議(Dynamic Host Configuration Protocol,DHCP——Windows NT下的一種把較少的IP地址分配給較多主機使用的協議,類似於撥號上網的動態IP分配),這個程序所顯示的信息也許更加實用。

總的參數簡介(也可以在DOS方式下輸入 Ipconfig /? 進行參數查詢)

ipconfig /all:顯示本機TCP/IP配置的詳細信息;

ipconfig /release:DHCP客戶端手工釋放IP地址;

ipconfig /renew:DHCP客戶端手工向服務器刷新請求;

ipconfig /flushdns:清除本地DNS緩存內容;

ipconfig /displaydns:顯示本地DNS內容;

ipconfig /registerdns:DNS客戶端手工向服務器進行註冊;

ipconfig /showclassid:顯示網絡適配器的DHCP類別信息;

ipconfig /setclassid:設置網絡適配器的DHCP類別。

ipconfig /renew “Local Area Connection”:更新“本地連接”適配器的由 DHCP 分配 IP 地址的配置

ipconfig /showclassid Local*:顯示名稱以 Local 開頭的所有適配器的 DHCP 類別 ID

ipconfig /setclassid “Local Area Connection” TEST:將“本地連接”適配器的 DHCP 類別 ID 設置為 TEST

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

4.Arp

地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到網絡上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。

常見用法

arp -a或arp –g

用於查看緩存中的所有項目。-a和-g參數的結果是一樣的,多年來-g一直是UNIX平臺上用來顯示ARP緩存中所有項目的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。

arp -a Ip

如果有多個網卡,那麼使用arp -a加上接口的IP地址,就可以只顯示與該接口相關的ARP緩存項目。

arp -s Ip 物理地址

可以向ARP緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

arp -d Ip

使用該命令能夠人工刪除一個靜態項目。

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解

計算機網絡命令詳解ping、arp、ipconfig、tracert、route詳解

5.tracert

Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定 IP 數據包訪問目標所採取的路徑。Tracert 命令用 IP 生存時間 (TTL) 字段和 ICMP 錯誤消息來確定從一個主機到網絡上其他主機的路由。

用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout][-R] [-S srcaddr] [-4] [-6] target_name

選項:

-d 不將地址解析成主機名。

-h maximum_hops 搜索目標的最大躍點數。

-j host-list 與主機列表一起的鬆散源路由(僅適用於 IPv4)。

-w timeout 等待每個回覆的超時時間(以毫秒為單位)。

-R 跟蹤往返行程路徑(僅適用於 IPv6)。

-S srcaddr 要使用的源地址(僅適用於 IPv6)。

-4 強制使用 IPv4。

-6 強制使用 IPv6。

target_name 目標主機的名稱或 IP 地址。

弱電工程常用命令詳解ping、arp、ipconfig、tracert、route詳解



分享到:


相關文章: