1. 程式人生 > >Linux arping命令測試IP地址衝突

Linux arping命令測試IP地址衝突

arping命令可以用來測試區域網各個主機之間的連通性,測試區域網中某個特定的IP地址是否已經被佔用,進而可以有效檢測區域網內的IP地址衝突問題。

如下圖示例:arping -c 3 -f -D *.*.*.*(*.*.*.*為IP地址)

192.168.2.222返回空,說明這個IP地址沒有被區域網佔用。

192.168.2.106返回1,說明這個IP地址已經被佔用,並且收到回覆可以看到繫結該IP的終端的mac地址。

arping命令詳細介紹:

用法:arping [-fqbDUAV] [-c count] [-w timeout] [-I device] [-s source]  ip地址

引數:

-A ARP回覆模式,更新鄰居
-b 保持廣播
-D 複製地址檢測模式
-f 得到第一個回覆就 退出
-q 不顯示警告資訊
-U 主動的ARP模式,更新鄰居
-c<資料包的數目> 傳送的資料包的數目
-w<超時時間> 設定超時時間
-I<網絡卡> 使用指定的乙太網裝置,預設情況下使用eth0
-s 指定源IP地址
-h 顯示幫助資訊
-V 顯示版本資訊