網路診斷,是指利用相關硬體工具對網路的測試判定;如果只是一些普遍的連線故障,可以先使用下文字站小編介紹的這幾個常用的網路故障診斷命令,先行對故障進行判定。
診斷命令都是DOS命令的一類,學習過程中不需要過多地去了解其詳細的診斷原理,只需要瞭解在何種情況下,使用何種命令即可;此外對Ping命令應該重點掌握。雖然是DOS命令,但在Windows作業系統下,仍可以通過在“開始/執行”框內輸入“cmd”,啟動Windows桌面下的DOS真實模式來進行操作。
一、Ping
功能: 用ping 來判斷兩個接點在網路層的連通性,用於排除連線故障的測試命令。
常用引數:
– n:連續ping N個包
– t:持續地Ping直到人為地中斷,ctrl+breack暫時終止Ping命令檢視當前的統計結果,而ctrl+c則是中斷命令的執行
– l : 指定每個ping 報文的所攜帶的資料部分位元組,引數是 32-1500。
例:以1000位元組向測試目標傳送請求
二、Ipconfig
功能:獲得主機配置資訊,包括網絡卡MAC、 IP 地址、子網掩碼和預設閘道器、DNS
常用引數:
不帶引數數:顯示所有網網絡卡的基本TCP/IP引數,如IP地址、子網掩碼和預設閘道器值
/ all:顯示它已配置且所要使用的附加資訊(如IP地址等),並且顯示內置於本地網絡卡中的實體地址(MAC)。如果IP地址是從DHCP服務器租用的,IPConfig將顯示DHCP 伺服器的IP地址和 租用地址預計失效的日期。
/ release:釋放IP地址。
/ renew:本地計算機便與DHCP伺服器重新租用IP地址。
例如:用ipconfig /all顯示網路引數
三、ARP
功能:顯示和修改IP地址與MAC地址的之間對映
常用引數:
-a : 顯示所有的ARP表項。
-s: 在ARP快取中新增一條記錄。
- d:在ARP快取中刪除一條記錄。
如:顯示所有ARP表項
四、Netstat
功能:顯示TCP連線、計算機正在監聽的埠,乙太網統計資訊、IP路由表、IPv4、IPv6等
常用引數:
Netstat –a :顯示所活動的TCP連線及正在監聽的TCP和UDP埠。
Netstat –e :顯示乙太網的統計資訊。
Netstat –s :顯示每個協議的統計資料。
Netstat –r :顯示IP路由表的內容,等同於路由列印命令route print。
例:顯示TCP的協議統計資訊:
五、Tracert
功能:顯示到目標的每一箇中間路由的IP地址。
常用引數:
-d :只顯示中間節點的IP地址,可以加快跟蹤的'速度。
-h:說明搜尋的最大躍點,預設30跳。
例:顯示到上海熱線的路由
六、Pathping
功能:顯示通訊線路上每個子網的延遲和丟包率。結合了Ping和Ttracert兩個命令的功能。
常用引數:
-n:不進行名字解析,加快顯示速度。
-q:說明發送給每個路由器的回聲請求報文的數量,預設100個。
例:測試到路由的網路狀況
七、Route
功能:顯示和修改本地的IP路由表。
常用引數:
-print:顯示本地路由表
-add/dele:新增/刪除路由
—change:修改已有路由
例:顯示本地路由表
八、Nslookup
功能:顯示DNS查詢資訊,診斷和排除DNS故障。有互動式和非互動式兩種工作方式。
例:查詢域名查詢IP地址和根據IP地址查詢域名