Linux命令 arping -通過(guò)發(fā)送ARP協(xié)議報(bào)文測(cè)試網(wǎng)絡(luò)

2021-10-08 12:06 更新

arping

通過(guò)發(fā)送ARP協(xié)議報(bào)文測(cè)試網(wǎng)絡(luò)

補(bǔ)充說(shuō)明

arping命令 是用于發(fā)送arp請(qǐng)求到一個(gè)相鄰主機(jī)的工具,arping使用arp數(shù)據(jù)包,通過(guò)ping命令檢查設(shè)備上的硬件地址。能夠測(cè)試一個(gè)ip地址是否是在網(wǎng)絡(luò)上已經(jīng)被使用,并能夠獲取更多設(shè)備信息。功能類似于ping。

語(yǔ)法

arping(選項(xiàng))(參數(shù))

選項(xiàng)

-b:用于發(fā)送以太網(wǎng)廣播幀(FFFFFFFFFFFF)。arping一開(kāi)始使用廣播地址,在收到響應(yīng)后就使用unicast地址。
-q:quiet output不顯示任何信息;
-f:表示在收到第一個(gè)響應(yīng)報(bào)文后就退出;
-w timeout:設(shè)定一個(gè)超時(shí)時(shí)間,單位是秒。如果到了指定時(shí)間,arping還沒(méi)到完全收到響應(yīng)則退出;
-c count:表示發(fā)送指定數(shù)量的ARP請(qǐng)求數(shù)據(jù)包后就停止。如果指定了deadline選項(xiàng),則arping會(huì)等待相同數(shù)量的arp響應(yīng)包,直到超時(shí)為止;
-s source:設(shè)定arping發(fā)送的arp數(shù)據(jù)包中的SPA字段的值。如果為空,則按下面處理,如果是DAD模式(沖突地址探測(cè)),則設(shè)置為0.0.0.0,如果是Unsolicited ARP模式(Gratutious ARP)則設(shè)置為目標(biāo)地址,否則從路由表得出;
-I interface:設(shè)置ping使用的網(wǎng)絡(luò)接口。

參數(shù)

目的主機(jī):指定發(fā)送ARP報(bào)文的目的主機(jī)。

實(shí)例

[root@localhost ~]# arping www.baidu.com 
ARPING 220.181.111.147 from 173.231.43.132 eth0
Unicast reply from 220.181.111.147 00:D0:03:[bc:48:00]  1.666ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.677ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.691ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.728ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.626ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.292ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.429ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  2.042ms
Sent 8 probes (1 broadcast(s))
Received 8 response(s)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)