幾乎所有程序實例都需要網絡連接以提供服務。如果網絡連接失敗,服務也會失敗,用戶將面臨連續性中斷。因此,管理員必須擁有合適的工具和命令來分析與解決網絡連接問題。那麼怎麼診斷網絡問題呢?下面yjbys小編爲大家分享最新網絡命令,希望對大家有幫助!
一、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地址查詢域名