常用網(wǎng)絡(luò)管理命令
ipconfig
ipconfig 功能
是最常用的 Windows 實(shí)用程序乏沸;可以顯示所有網(wǎng)卡的 TCP/IP 配置參數(shù)谱醇,可以刷新動(dòng)態(tài)主機(jī)配置協(xié)議 (DHCP) 和域名系統(tǒng)的設(shè)置拼卵。 ipconfig 的語(yǔ)法如下:
ipconfig 命令
ipconfig # 顯示網(wǎng)絡(luò)配置信息
ipconfig/all # 顯示本機(jī)所有網(wǎng)卡的配置信息
ipconfig/? # 顯示幫助信息
ipconfig /displaydns # 顯示當(dāng)前緩存的dns信息(訪問(wèn)的對(duì)應(yīng)網(wǎng)站的DNS)
ipconfig/flushdns # 刷新本機(jī)緩存的 DNS 信息
刷新之后本機(jī)的 DNS 將被清空
C:\Users\Liulo>ipconfig/flushdns
Windows IP 配置
已成功刷新 DNS 解析緩存硕并。
C:\Users\Liulo>ipconfig/displaydns
Windows IP 配置
# 再次訪問(wèn)網(wǎng)站(或者接收網(wǎng)站的數(shù)據(jù))會(huì)出現(xiàn)新的 DNS 信息
此外 ipconfig的參數(shù)還有 /registerdns:刷新所有 DHCP 租約纳猪,重新注冊(cè) DNS 名字陋葡。在不重啟計(jì)算機(jī)的情況下棋傍,可以利用這個(gè)參數(shù)來(lái)排除 DNS 名字注冊(cè)中的故障救拉,解決客戶端和 DNS 服務(wù)器之間的手工動(dòng)態(tài)更新問(wèn)題(適用于DNS服務(wù)器);/showclassid Adapter :顯示網(wǎng)卡的 DHCP 類別 ID瘫拣。 利用通配符"" 代替標(biāo)識(shí)符 Adapter, 可以顯示所有網(wǎng)卡的 DHCP 類 別 ID亿絮。/setclassid Adapter[ClassJD] :對(duì)指定網(wǎng)卡設(shè)置 DHCP 類別的ID 如果未指定DHCP類別 ID 則會(huì)刪除當(dāng)前類別的 ID(常用于DHCP服務(wù)器)*
ping
ping 功能
ping 命令通過(guò)發(fā)送 ICMP 回聲請(qǐng)求報(bào)文來(lái)檢驗(yàn)與另外一個(gè)計(jì)算機(jī)的連接。這是一個(gè)用千排 除連接故障的測(cè)試命令麸拄,如果不帶參數(shù)則顯示幫助信息派昧。 ping 命令的語(yǔ)法如下。
ping 命令
ping 目標(biāo)IP
# 常用參數(shù)(百度為例)
ping -t www.baidu.com # 參數(shù) -t 表示一直發(fā)送這個(gè)請(qǐng)求拢切,按CTRL+c停止
ping -a IP地址 # 根據(jù)IP地址反向解析對(duì)應(yīng)服務(wù)器的域名
ping -n 5 www.baidu.com # -n 后加數(shù)字決定這個(gè)ping 命令請(qǐng)求數(shù)據(jù)包的次數(shù)(這里是請(qǐng)求五次)
ping -l 64 www.baidu.com # -l 后加的數(shù)字決定了一個(gè)數(shù)據(jù)包的大械傥(數(shù)據(jù)包默認(rèn)是32位)
ping -i 指定TTL # TTL 可以看出對(duì)方的服務(wù)器系統(tǒng):50、128:Windows架構(gòu) 255:Linux架構(gòu)
此外還有:-v TOS :說(shuō)明了 IP 頭中 TOS (Type of Service) 字段的值淮椰,默認(rèn)值是 0五慈。-r Count :在 IP 頭中添加路由記錄選項(xiàng)。-s Count :在 IP 頭中添加時(shí)間戳 (timestamp) 選項(xiàng)主穗,用于記錄達(dá)到每一躍點(diǎn)的時(shí)間豺撑, Count 的值在 1~4 之間。-j HostList :在 IP 頭中使用松散源路由選項(xiàng)黔牵, HostList 指明中間節(jié)點(diǎn)(路由器)的地址或名字聪轿,最多 9 個(gè),用空格分開(kāi)猾浦。
arp
arp 功能
arp 命令用于顯示和修改地址解析協(xié)議緩存表的內(nèi)容陆错,緩存表項(xiàng)是 IP 地址與網(wǎng)卡地址對(duì)。計(jì)算機(jī)上安裝的每個(gè)網(wǎng)卡各有一個(gè)緩存表金赦。如果使用不含參數(shù)的 arp 命令音瓷,則顯示幫助信息。
arp 命令
arp -a # 顯示所有緩存表信息
Internet 地址 物理地址 類型
192.168.1.1 0c-41-e9-64-a1-8a 動(dòng)態(tài) 緩存表是IP地址MAC地址的配對(duì)
224.0.0.22 01-00-5e-00-00-16 靜態(tài)
224.0.0.251 01-00-5e-00-00-fb 靜態(tài)
224.0.0.252 01-00-5e-00-00-fc 靜態(tài)
arp -d 224.0.0.22 # 刪除對(duì)應(yīng)的緩存信息夹抗,如果刪除后面的參數(shù)是 * 那么代表刪除所有緩存表中的信息
arp -g # 功能和 -a 相同
arp -s 10.10.1.1 00-AA-00-4F-9A-6C # 向緩存表中添加一條信息(靜態(tài)信息)其中-s后的第一個(gè)參數(shù)是IP地址第二個(gè)參數(shù)是對(duì)應(yīng)的MAC地址
netstat
netstat 功能
netstat 命令用于顯示 TCP 連接绳慎、計(jì)算機(jī)正在監(jiān)聽(tīng)的端口、以太網(wǎng)統(tǒng)計(jì)信息、 IP 路由表杏愤、 IPv4 統(tǒng)計(jì)信息(包括 IP靡砌、 ICMP、 TCP 和 UDP 等協(xié)議)和 IPv6 統(tǒng)計(jì)信息(包括 IPv6珊楼、 ICMPv6通殃、 TCP over IPv6 和 UDP over IPv6 等協(xié)議)等。如果不使用參數(shù)厕宗,則顯示活動(dòng)的 TCP 連接画舌。 netstat 命 令的語(yǔ)法如下。
netstat 命令
netstat # 不加參數(shù)-查看活動(dòng)鏈接
活動(dòng)連接
協(xié)議 本地地址 外部地址 狀態(tài)
TCP 127.0.0.1:63285 LAPTOP-O0RQKNE6:63286 ESTABLISHED
TCP 127.0.0.1:63286 LAPTOP-O0RQKNE6:63285 ESTABLISHED
TCP 192.168.1.16:51821 117.18.237.29:http CLOSE_WAIT
TCP 192.168.1.16:51837 221.230.146.211:https ESTABLISHED
TCP 192.168.1.16:51838 221.230.146.211:https ESTABLISHED
TCP 192.168.1.16:51839 221.230.146.211:https ESTABLISHED
# 可以查看活動(dòng)連接參數(shù) 使用的協(xié)議已慢,地址曲聂,端口號(hào)等 本地的端口號(hào)可以是隨機(jī)的,但是外部的端口號(hào)一定是固定的
netstat -a # 顯示全部的活動(dòng)鏈接
netstat -n # 顯示活動(dòng)連接信息(地址和端口用純數(shù)字的形式顯示)
netstat -o # 顯示活動(dòng)連接佑惠,和對(duì)應(yīng)進(jìn)程的 id 號(hào)
活動(dòng)連接
協(xié)議 本地地址 外部地址 狀態(tài) PID
TCP 127.0.0.1:63285 LAPTOP-O0RQKNE6:63286 ESTABLISHED 6008(這里對(duì)應(yīng)的是pid的id號(hào))
在 任務(wù)管理器——詳細(xì)信息中可以查看是哪個(gè)應(yīng)用在使用這個(gè)進(jìn)程號(hào)訪問(wèn)網(wǎng)絡(luò)
(常用于手工排查病毒)
netstat -s # 統(tǒng)計(jì)計(jì)算機(jī)活動(dòng)鏈接信息
netstat -r # 等價(jià)于 route print 打印當(dāng)前路由表
tracert
tracert 功能
tracert 命令的功能是確定到達(dá)目標(biāo)的路徑句葵, 并顯示通路上每一個(gè)中間路由器的 IP 地址;確定本地?cái)?shù)據(jù)在到達(dá)目標(biāo)服務(wù)器之前經(jīng)過(guò)了那些服務(wù)器
tracert 命令
tracert www.baidu.com # 查看訪問(wèn)百度需要經(jīng)過(guò)多少個(gè)服務(wù)器節(jié)點(diǎn)
通過(guò)最多 30 個(gè)躍點(diǎn)跟蹤
到 www.a.shifen.com [36.152.44.96] 的路由:
1 <1 毫秒 <1 毫秒 <1 毫秒 promote.cache-dns.local [192.168.1.1] # 第一個(gè)結(jié)果是本機(jī)網(wǎng)關(guān)
2 * * * 請(qǐng)求超時(shí)兢仰。
3 6 ms 4 ms 4 ms 120.195.4.221
4 11 ms 10 ms 10 ms 29.23.207.183.static.js.chinamobile.com [183.207.23.29]
5 10 ms 11 ms 11 ms 154.23.207.183.static.js.chinamobile.com [183.207.23.154]
6 14 ms 14 ms 15 ms 182.61.253.214
7 * * * 請(qǐng)求超時(shí)。 # 如果可以訪問(wèn)剂碴,倒數(shù)第二個(gè)結(jié)果是目標(biāo)網(wǎng)關(guān)
8 14 ms 14 ms 14 ms 36.152.44.96 # 這里是訪問(wèn)的目標(biāo)地址
(因?yàn)樵L問(wèn)的過(guò)程是:本機(jī)——本機(jī)網(wǎng)關(guān)——中間路由——目標(biāo)網(wǎng)關(guān)——目標(biāo))
跟蹤完成把将。
*代表 ping 命令無(wú)法訪問(wèn)
# 參數(shù)
tracert -d www.baidu.com # 不進(jìn)行名字解析,顯示中間節(jié)點(diǎn)的 IP地址可以加快跟蹤速度
tracert -w 10 www.baidu.com # 設(shè)置默認(rèn)的等待 ICMP 回聲響應(yīng)報(bào)文的時(shí)間 (μs), 如果接收超時(shí)忆矛,則顯示星號(hào)"*", 默認(rèn)超 時(shí)間隔是 4s察蹲。
pathping
pathping 功能
pathping 結(jié)合了 ping 和 tracert 兩個(gè)命令的功能,可以顯示通信線路上每個(gè)子網(wǎng)的延遲和丟 包率催训。 pathping 在一段時(shí)間內(nèi)向通路中的各個(gè)路由器發(fā)送多個(gè)回聲請(qǐng)求報(bào)文洽议,然后根據(jù)每個(gè)路 由器返回的數(shù)據(jù)包計(jì)算統(tǒng)計(jì)結(jié)果。
pathping 命令
pathping -n www.baidu.com # 不進(jìn)行名字解析漫拭;加快顯示速度
pathping -h 20 www.baidu.com
通過(guò)最多 20 個(gè)躍點(diǎn)跟蹤 # -h 參數(shù)后跟解析通過(guò)的最多節(jié)點(diǎn)數(shù)(默認(rèn)30)
pathping -p 4 www.baidu.com # 兩次ping之間的反應(yīng)時(shí)間(最多1/4s)
pathping -w 10 www.baicu.com # ping一個(gè)服務(wù)器等待的時(shí)間(默認(rèn)是3s)
nbtstat
這個(gè)命令顯示 NetBT (NetBIOS over TCP/IP) 協(xié)議的統(tǒng)計(jì)信息但是已經(jīng)不常用了(別看了不會(huì)考的)
route
route 功能
這個(gè)命令的功能是顯示和修改本地的 IP 路由表亚兄,如果不帶參數(shù),則給出幫助信息
route 命令
route # 顯示提示信息
route print # 打印路由表
IPv4 路由表
===========================================================================
活動(dòng)路由:
網(wǎng)絡(luò)目標(biāo) 網(wǎng)絡(luò)掩碼 網(wǎng)關(guān) 接口 躍點(diǎn)數(shù)
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.16 35
127.0.0.0 255.0.0.0 在鏈路上 127.0.0.1 331
127.0.0.1 255.255.255.255 在鏈路上 127.0.0.1 331
127.255.255.255 255.255.255.255 在鏈路上 127.0.0.1 331
192.168.1.0 255.255.255.0 在鏈路上 192.168.1.16 291
# 以 ipv4 路由表為例 路由表中顯示了 網(wǎng)絡(luò)目標(biāo)采驻、子網(wǎng)掩碼审胚、網(wǎng)關(guān)、接口礼旅、躍點(diǎn)數(shù)的信息
# 其中 127 開(kāi)頭的目標(biāo)代表這個(gè)本機(jī)(也就是127開(kāi)頭的都是環(huán)回地址膳叨,只在本機(jī)傳播)
路由表信息的添加、修改與刪除
# 添加一條信息
route ADD IP地址 子網(wǎng)掩碼 網(wǎng)關(guān) 使用的網(wǎng)卡信息
route ADD 127.30.1.0 MASK 255.255.255.0 127.31.0.0 METRIC 2 IF 2
操作完成!
# 修改一條信息
route CHANGE 127.31.1.0 MASK 255.255.0.0 127.30.0.0 METRIC 2 IF 2
# 刪除一條信息
route DELETE 127.30.1.0 # 刪除對(duì)應(yīng)的 IP 地址即可
操作完成!