目錄
ipconfig
ping
arp
tracert
cmd
ipconfig
ipcofig -all
IPv4
物理地址
ping
檢測網絡連通情況,分析網絡速度
根據域名得到服務器IP
根據TTL判斷對方所使用的操作系統以及數據包經過路由器數量
byte數據包大小
time響應時間
TTLDNS記錄在DNS服務器上存在的時間,是IP協議包的一個值,告訴路由器該數據包何時需要被丟棄
100~130ms之間--Windows系統?
240~255ms之間--UNIX/Linux系統
ping -t
不間斷地Ping指定計算機,直到管理員中斷(Ctrl+C)
ping -a
通過ping它的ip地址,解析出主機名
ping -n
默認發四個數據包,通過這個命令可以自己定義發送的個數
已發送、已接收、丟失、最快、最慢、平均速度
ping-l size
發送指定大小的數據包
ping -r count
在“記錄路由”字段中記錄傳出和返回數據包的路由,探測經過的路由個數,但最多只能跟蹤到9個路由
ping一個網段
Ping命令的7個基礎用法;查看局域網內所有IP命令,arp –a;服務器同時測試多網段IP_ping ip-CSDN博客
for /L %D in (1,1,255) do ping 10.168.1.%D
檢測網段192.168.1.1到192.168.1.255之間的所有的ip地址,每次逐增1,直接到1到255這255個ip檢測完為止
or /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txt?
說明,ip地址是變的,你填你需要測的ip網段就行,a.txt也是變的,可以自已設置名稱。
這樣就會把結果導入的a.txt文件中,全部IP檢查完成后打開a.txt搜索“TTL=”包含它的就是通的地址,沒有包含“TTL=”的地址就是不通的
for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)
將ping通的IP和不通的IP分別放到兩個文件里面
不同網段的ip地址需要同時檢測
for /f %D in (ip.txt) do (ping %D -n 1 && echo %i>>ok.txt || echo %D >>no.txt)
把ping的地址寫到這個文件里面,同時可以ping 1000個ip地址以上,代碼會自己讀取這個文件里面的ip地址,并且把結果放到兩個文件里面去
arp
通過ip地址找到設備mac地址
arp是地址解析協議,其基本功能為透過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的順利進行。它是IPv4中網絡層必不可少的協議
arp -a
自動在緩存中,讀取IP地址和mac地址的對應關系表
arp -s
手動添加或綁定一條arp記錄
arp -s 192.168.1.1 3c-22-3f-5d-f6-77
arp -d
刪除所有ARP記錄
tracert
路由跟蹤命令,用于確定 IP 數據包訪問目標所采取的路徑
tracert 目標設備的ip地址或者網址
檢測ip地址經過幾個躍點
-d
tracert -d baidu.com
-h
tracert -h 3 baidu.com
-w
tracert -w 6 baidu.com