今天給大家分享Windows常用cmd網(wǎng)絡(luò)命令,希望對大家能有所幫助!
1、arp [option] [address] 顯示/修改ARP緩存顯示和修改地址解析協(xié)議(ARP)使用的“IP 到物理”地址轉(zhuǎn)換表。
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]
-a 通過詢問當(dāng)前協(xié)議數(shù)據(jù),顯示當(dāng)前 ARP 項。
如果指定 inet_addr,則只顯示指定計算機
的 IP 地址和物理地址。如果不止一個網(wǎng)絡(luò)
接口使用 ARP,則顯示每個 ARP 表的項。
-g 與 -a 相同。
-v 在詳細(xì)模式下顯示當(dāng)前 ARP 項。所有無效項
和環(huán)回接口上的項都將顯示。
inet_addr 指定 Internet 地址。
-N if_addr 顯示 if_addr 指定的網(wǎng)絡(luò)接口的 ARP 項。
-d 刪除 inet_addr 指定的主機。inet_addr 可
以是通配符 *,以刪除所有主機。
-s 添加主機并且將 Internet 地址 inet_addr
與物理地址 eth_addr 相關(guān)聯(lián)。物理地址是用
連字符分隔的 6 個十六進(jìn)制字節(jié)。該項是永久的。
eth_addr 指定物理地址。
if_addr 如果存在,此項指定地址轉(zhuǎn)換表應(yīng)修改的接口
的 Internet 地址。如果不存在,則使用第一
個適用的接口。
示例:
> arp -s 157.55.85.212 00-aa-00-62-c6-09.... 添加靜態(tài)項。
> arp -a .... 顯示 ARP 表。
2、getmac <options> 顯示mac地址PS C:\Users\Administrator> getmac /?
GETMAC [/S system [/U username [/P [password]]]] [/FO format] [/NH] [/V]
描述:
此工具使管理員能夠顯示系統(tǒng)上網(wǎng)絡(luò)適配器的 MAC 地址。
參數(shù)列表:
/S system 指定要連接的遠(yuǎn)程系統(tǒng)。
/U [domain\]user 指定用戶上下文,命令在此上下文執(zhí)行。
/P [password] 指定給定用戶上下文密碼。如果省略則
提示輸入。
/FO format 指定輸出顯示的格式。
有效值: "TABLE"、"LIST"、"CSV"。
/NH 指定在輸出中不顯示“列標(biāo)題”。
只對 TABLE 和 CSV 格式有效。
/V 指定顯示詳細(xì)輸出。
/? 顯示此幫助消息。
示例:
GETMAC /?
GETMAC /FO csv
GETMAC /S system /NH /V
GETMAC /S system /U user
GETMAC /S system /U domain\user /P password /FO list /V
GETMAC /S system /U domain\user /P password /FO table /NH
PS C:\Users\Administrator>
4、ipconfig <options> 顯示TCP/IP配置信息 運維人員必備命令用法:
ipconfig [/allcompartments] [/? | /all |
/renew [adapter] | /release [adapter] |
/renew6 [adapter] | /release6 [adapter] |
/flushdns | /displaydns | /registerdns |
/showclassid adapter |
/setclassid adapter [classid] |
/showclassid6 adapter |
/setclassid6 adapter [classid] ]
其中
adapter 連接名稱
(允許使用通配符 * 和 ?,參見示例)
選項:
/? 顯示此幫助消息
/all 顯示完整配置信息。
/release 釋放指定適配器的 IPv4 地址。
/release6 釋放指定適配器的 IPv6 地址。
/renew 更新指定適配器的 IPv4 地址。
/renew6 更新指定適配器的 IPv6 地址。
/flushdns 清除 DNS 解析程序緩存。
/registerdns 刷新所有 DHCP 租用并重新注冊 DNS 名稱
/displaydns 顯示 DNS 解析程序緩存的內(nèi)容。
/showclassid 顯示適配器允許的所有 DHCP 類 ID。
/setclassid 修改 DHCP 類 ID。
/showclassid6 顯示適配器允許的所有 IPv6 DHCP 類 ID。
/setclassid6 修改 IPv6 DHCP 類 ID。
默認(rèn)情況下,僅顯示綁定到 TCP/IP 的每個適配器的 IP 地址、子網(wǎng)掩碼和
默認(rèn)網(wǎng)關(guān)。
對于 Release 和 Renew,如果未指定適配器名稱,則會釋放或更新所有綁定
到 TCP/IP 的適配器的 IP 地址租用。
對于 Setclassid 和 Setclassid6,如果未指定 ClassId,則會刪除 ClassId。
示例:
> ipconfig ... 顯示信息
> ipconfig /all ... 顯示詳細(xì)信息
> ipconfig /renew ... 更新所有適配器
> ipconfig /renew EL* ... 更新所有名稱以 EL 開頭
的連接
> ipconfig /release *Con* ... 釋放所有匹配的連接,
例如“有線以太網(wǎng)連接 1”或
“有線以太網(wǎng)連接 2”
> ipconfig /allcompartments ... 顯示有關(guān)所有隔離艙的
信息
> ipconfig /allcompartments /all ... 顯示有關(guān)所有隔離艙的
詳細(xì)信息
5、netstat <options> 查看網(wǎng)絡(luò)監(jiān)聽狀況參數(shù)說明:
用法: ipconfig [/allcompartments] [/? | /all | /renew [adapter] | /release [adapter] | /renew6 [adapter] | /release6 [adapter] | /flushdns | /displaydns | /registerdns | /showclassid adapter | /setclassid adapter [classid] | /showclassid6 adapter | /setclassid6 adapter [classid] ]
其中 adapter 連接名稱 (允許使用通配符 * 和 ?,參見示例)
選項: /? 顯示此幫助消息 /all 顯示完整配置信息。 /release 釋放指定適配器的 IPv4 地址。 /release6 釋放指定適配器的 IPv6 地址。 /renew 更新指定適配器的 IPv4 地址。 /renew6 更新指定適配器的 IPv6 地址。 /flushdns 清除 DNS 解析程序緩存。 /registerdns 刷新所有 DHCP 租用并重新注冊 DNS 名稱 /displaydns 顯示 DNS 解析程序緩存的內(nèi)容。 /showclassid 顯示適配器允許的所有 DHCP 類 ID。 /setclassid 修改 DHCP 類 ID。 /showclassid6 顯示適配器允許的所有 IPv6 DHCP 類 ID。 /setclassid6 修改 IPv6 DHCP 類 ID。
默認(rèn)情況下,僅顯示綁定到 TCP/IP 的每個適配器的 IP 地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)。
對于 Release 和 Renew,如果未指定適配器名稱,則會釋放或更新所有綁定到 TCP/IP 的適配器的 IP 地址租用。
對于 Setclassid 和 Setclassid6,如果未指定 ClassId,則會刪除 ClassId。
示例: > ipconfig ... 顯示信息 > ipconfig /all ... 顯示詳細(xì)信息 > ipconfig /renew ... 更新所有適配器 > ipconfig /renew EL* ... 更新所有名稱以 EL 開頭 的連接 > ipconfig /release *Con* ... 釋放所有匹配的連接, 例如“有線以太網(wǎng)連接 1”或 “有線以太網(wǎng)連接 2” > ipconfig /allcompartments ... 顯示有關(guān)所有隔離艙的 信息 > ipconfig /allcompartments /all ... 顯示有關(guān)所有隔離艙的 詳細(xì)信息
6、ping <options> <host> 檢查網(wǎng)絡(luò)連接或者服務(wù)是否正常通信PS C:\Users\Administrator> ping
用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] [-R] [-S srcaddr] [-c compartment] [-p]
[-4] [-6] target_name
選項:
-t Ping 指定的主機,直到停止。
若要查看統(tǒng)計信息并繼續(xù)操作,請鍵入 Ctrl+Break;
若要停止,請鍵入 Ctrl+C。
-a 將地址解析為主機名。
-n count 要發(fā)送的回顯請求數(shù)。
-l size 發(fā)送緩沖區(qū)大小。
-f 在數(shù)據(jù)包中設(shè)置“不分段”標(biāo)記(僅適用于 IPv4)。
-i TTL 生存時間。
-v TOS 服務(wù)類型(僅適用于 IPv4。該設(shè)置已被棄用,
對 IP 標(biāo)頭中的服務(wù)類型字段沒有任何
影響)。
-r count 記錄計數(shù)躍點的路由(僅適用于 IPv4)。
-s count 計數(shù)躍點的時間戳(僅適用于 IPv4)。
-j host-list 與主機列表一起使用的松散源路由(僅適用于 IPv4)。
-k host-list 與主機列表一起使用的嚴(yán)格源路由(僅適用于 IPv4)。
-w timeout 等待每次回復(fù)的超時時間(毫秒)。
-R 同樣使用路由標(biāo)頭測試反向路由(僅適用于 IPv6)。
根據(jù) RFC 5095,已棄用此路由標(biāo)頭。
如果使用此標(biāo)頭,某些系統(tǒng)可能丟棄
回顯請求。
-S srcaddr 要使用的源地址。
-c compartment 路由隔離艙標(biāo)識符。
-p Ping Hyper-V 網(wǎng)絡(luò)虛擬化提供程序地址。
-4 強制使用 IPv4。
-6 強制使用 IPv6。
7、route <options> <cmd> <value> 顯示/修改路由表PS C:\Users\Administrator> route
操作網(wǎng)絡(luò)路由表。
ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有網(wǎng)關(guān)項的路由表。如果與某個
命令結(jié)合使用,在運行該命令前,
應(yīng)清除路由表。
-p 與 ADD 命令結(jié)合使用時,將路由設(shè)置為
在系統(tǒng)引導(dǎo)期間保持不變。默認(rèn)情況下,重新啟動系統(tǒng)時,
不保存路由。忽略所有其他命令,
這始終會影響相應(yīng)的永久路由。
-4 強制使用 IPv4。
-6 強制使用 IPv6。
command 其中之一:
PRINT 打印路由
ADD 添加路由
DELETE 刪除路由
CHANGE 修改現(xiàn)有路由
destination 指定主機。
MASK 指定下一個參數(shù)為“netmask”值。
netmask 指定此路由項的子網(wǎng)掩碼值。
如果未指定,其默認(rèn)設(shè)置為 255.255.255.255。
gateway 指定網(wǎng)關(guān)。
interface 指定路由的接口號碼。
METRIC 指定躍點數(shù),例如目標(biāo)的成本。
用于目標(biāo)的所有符號名都可以在網(wǎng)絡(luò)數(shù)據(jù)庫
文件 NETWORKS 中進(jìn)行查找。用于網(wǎng)關(guān)的符號名稱都可以在主機名稱
數(shù)據(jù)庫文件 HOSTS 中進(jìn)行查找。
如果命令為 PRINT 或 DELETE。目標(biāo)或網(wǎng)關(guān)可以為通配符,
(通配符指定為星號“*”),否則可能會忽略網(wǎng)關(guān)參數(shù)。
如果 Dest 包含一個 * 或 ?,則會將其視為 Shell 模式,并且只
打印匹配目標(biāo)路由。“*”匹配任意字符串,
而“?”匹配任意一個字符。示例: 157.*.1、157.*、127.*、*224*。
只有在 PRINT 命令中才允許模式匹配。
診斷信息注釋:
無效的 MASK 產(chǎn)生錯誤,即當(dāng) (DEST & MASK) != DEST 時。
示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
路由添加失敗: 指定的掩碼參數(shù)無效。
(Destination & Mask) != Destination。
示例:
> route PRINT
> route PRINT -4
> route PRINT -6
> route PRINT 157* .... 只打印那些匹配 157* 的項
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^
如果未給出 IF,它將嘗試查找給定網(wǎng)關(guān)的最佳
接口。
> route ADD 3ffe::/32 3ffe::1
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
CHANGE 只用于修改網(wǎng)關(guān)和/或躍點數(shù)。
> route DELETE 157.0.0.0
> route DELETE 3ffe::/32
8、telnet <cmd> <options> telnet客戶端端口經(jīng)常檢測用于遠(yuǎn)程服務(wù)器某個服務(wù)是否正常說明:使用的時候需要開啟telnet服務(wù)功能才可以正常使用。比如:telnet 192.168.0.12 3306 用來判斷對應(yīng)的3306 mysql端口是否可以正常訪問9、tracert <options> <dest> 跟蹤網(wǎng)絡(luò)跳轉(zhuǎn)路徑執(zhí)行命令:tracert -d www.baidu.comPS C:\Users\Administrator> tracert用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name選項: -d 不將地址解析成主機名。-h maximum_hops 搜索目標(biāo)的最大躍點數(shù)。-j host-list 與主機列表一起的松散源路由(僅適用于 IPv4)。-w timeout 等待每個回復(fù)的超時時間(以毫秒為單位)。-R 跟蹤往返行程路徑(僅適用于 IPv6)。-S srcaddr 要使用的源地址(僅適用于 IPv6)。-4 強制使用 IPv4。-6 強制使用 IPv6。
該文章在 2024/1/31 16:59:02 編輯過