「IP」Linux 中檢測 IP 地址沖突

在 Windows 系統(tǒng)中,如果本地網(wǎng)絡(luò) IP 地址出現(xiàn)沖突,會出現(xiàn)圖標(biāo)提示。
【免費(fèi)查IP歸屬地】
https://www.ipdatacloud.com/ip/?utm-source=LJ&utm-keyword=?838
在 Linux 系統(tǒng)中,并沒有提供相關(guān)的功能,如果本地網(wǎng)絡(luò)采用靜態(tài) IP 地址配置,出現(xiàn)比較奇怪的網(wǎng)絡(luò)連接問題,如 ssh 連接復(fù)位,可以考慮檢測一下是否是出現(xiàn)了 IP 地址沖突問題。
arping 命令提供了檢測地址沖突的功能。

arping 命令
arping 命令是用于發(fā)送 arp 請求到一個(gè)相鄰主機(jī)的工具,arping 使用 arp 數(shù)據(jù)包,通過 ping 命令檢查設(shè)備上的硬件地址。能夠測試一個(gè) ip 地址是否是在網(wǎng)絡(luò)上已經(jīng)被使用,并能夠獲取更多設(shè)備信息。
功能類似于 ping
arping 命令是用于發(fā)送 ARP 請求到一個(gè)相鄰主機(jī)的工具,通過 ARP 響應(yīng)報(bào)文檢查設(shè)備上的硬件地址。它能夠測試一個(gè) IP 地址是否是在網(wǎng)絡(luò)上已經(jīng)使用,并能夠獲取更多設(shè)備信息。【免費(fèi)查IP歸屬地】
https://www.ipdatacloud.com/ip/?utm-source=LJ&utm-keyword=?838?
該功能類似于 ping 命令。
在你電腦 ping 一下那個(gè)地址,然后會回復(fù)的 ping 包的源 mac 地址。
arping 命令選項(xiàng):
-b:用于發(fā)送以太網(wǎng)廣播幀(FFFFFFFFFFFF)。arping一開始使用廣播地址,在收到響應(yīng)后就使用unicast地址。
-q:quiet output不顯示任何信息;
-f:表示在收到第一個(gè)響應(yīng)報(bào)文后就退出;
-timeout:設(shè)定一個(gè)超時(shí)時(shí)間,單位是秒。如果到了指定時(shí)間,arping還沒到完全收到響應(yīng)則退出;
-c count:表示發(fā)送指定數(shù)量的ARP請求數(shù)據(jù)包后就停止。如果指定了deadline選項(xiàng),則arping會等待相同數(shù)量的arp響應(yīng)包,直到超時(shí)為止;
-s source:設(shè)定arping發(fā)送的arp數(shù)據(jù)包中的SPA字段的值。如果為空,則按下面處理,如果是DAD模式(沖突地址探測),則設(shè)置為0.0.0.0,如果是Unsolicited ARP模式(Gratutious ARP)則設(shè)置為目標(biāo)地址,否則從路由表得出;
-I interface:設(shè)置ping使用的網(wǎng)絡(luò)接口。
IP 地址沖突檢測
在出問題的主機(jī)上,可以使用 "arping -I ethN x.x.x.x" 命令(其中 x.x.x.x 為本接口的 IP 地址)檢測地址沖突,如果沒有任何輸出,則表示本 IP 地址無沖突。如果有沖突的話,該命令會顯示沖突的 IP 地址使用的 MAC 地址。
eg1:
如現(xiàn)在我的 win7 系統(tǒng)的 ip 地址 192.168.23.44
我在 cmd 命令上輸入 ipconfig/all 查詢我當(dāng)前的 mac 地址【免費(fèi)查IP歸屬地】
https://www.ipdatacloud.com/ip/?utm-source=LJ&utm-keyword=?838
在另外一臺 linux 環(huán)境上查看回復(fù) 當(dāng)前回復(fù)是從對應(yīng)的 mac 回復(fù) 說明當(dāng)前并沒有 ip 沖突的問題
eg2:
arping 192.168.1.X from 192.168.X.X eth0
可以看到當(dāng)前從 192.168.1.X 的回復(fù)的 mac 地址,如果當(dāng)前的 mac 地址回復(fù)的和你設(shè)定的 mac 不符,則當(dāng)前 ip 地址有沖突
IP地址查詢,通過IP數(shù)據(jù)云 - 免費(fèi)IP地址查詢
https://www.ipdatacloud.com/ip/?utm-source=LJ&utm-keyword=?838
IP數(shù)據(jù)云利用大數(shù)據(jù)挖掘和網(wǎng)絡(luò)空間地圖測繪技術(shù)與人工智能(AI)算法相結(jié)合,利用動(dòng)態(tài)密度聚類算法和基于多層神經(jīng)網(wǎng)絡(luò)的IP地址定位算法,完成IP地址地理位置定位。IP數(shù)據(jù)云接口響應(yīng)快,多臺服務(wù)器構(gòu)建 API 接口負(fù)載均衡。IP數(shù)據(jù)云利用全球超700個(gè)網(wǎng)絡(luò)監(jiān)測點(diǎn)輔助測量,IP地址查詢定位準(zhǔn)確度超過99.8%。
