创作人:,邮箱:,欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点!
一、目的
熟悉arp命令,主要是为了调试dpdk和用户态协议栈用的。
二、arp命令
(1)arp -a
查看当前电脑上的ARP映射表。可以看到当前的ARP的映射关系是动态的还是静态的

(2)arp -s w.x.y.z aa-bb-cc-dd-ee-ff
加静态ARP实现ARP绑定。其中w.x.y.z代表要绑定的IP地址,aa-bb-cc-dd-ee-ff代表其MAC地址
注意:这里可以添加进来,但是无法确定是添加到那个子网里面
(3)arp -d InetAddr[IfaceAddr]
删除指定的IP地址项,此处的InetAddr代表IP地址,要删除所有项,请使用星号(*)通配符代替
三、netsh命令
1.查看帮助
C:\Users\Administrator>netsh i i show in
下列指令有效:
2.显示网络信息
命令:netsh i i show in
注意:Idx对应的网卡等信息

3.在对应的子网中增加一个静态arp
命令:netsh -c i i add neighbors Idx destaddr destmacaddr
说明:idx是对应子网的Idx
destaddr:目标设备的IP(192.168.1.100)
destmacaddr:目标设备的mac地址(00-0c-29-85-2e-88)
4.将静态绑定改为动态
netsh -c “i i” delete neighbors Idx
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220824.html原文链接:https://javaforall.net
