将arp绑定添加到ARP表Linux中

sha*_*ggy 2 linux arp

我试图在Linux中的ARP表中添加ARP绑定,我的arp表看起来像这样:

IP address       HW type     Flags       HW address            Mask     Device
192.168.3.12     0x1         0x6         00:0c:29:89:c5:cc     *        eth1
192.168.3.100    0x1         0x6         00:0c:29:89:c5:c8     *        eth1
192.168.43.2     0x1         0x2         00:50:56:e1:65:76     *        eth0
192.168.3.111    0x1         0x6         00:11:22:33:44:55     *        eth1
192.168.43.139   0x1         0x6         00:0c:29:89:c5:cc     *        eth0
Run Code Online (Sandbox Code Playgroud)

这是我想要做的,但我得到以下错误:

arp -s 192.168.43.138 00:00:22:33:33:33
SIOCSARP: Invalid argument
Run Code Online (Sandbox Code Playgroud)

任何其他IP地址工作正常,只是这一个导致错误任何想法这里有什么问题?(这可能不是mac地址的问题,我尝试了很多其他地址)

Kar*_*ath 6

尝试指定接口-i,如果不起作用,那么您可能尝试为自己的IP地址添加MAC条目.