为了防止局域网的arp 要绑定网关MAC地址
在vista/win中 用 arp -s 绑定网关会出现错误 ARP 项添加失败
C:\Users\sink>arp -a
接口: 10.200.52.186 --- 0xa
Internet 地址 物理地址 类型
10.200.53.254 00-04-38-87-f2-0c 动态
10.200.53.255 ff-ff-ff-ff-ff-ff 静态
C:\Users\sink>arp -s 10.200.53.254 00-04-38-87-f2-0c
C:\Users\sink>netsh i i show in
Idx Met MTU 状态 名称
--- --- ----- ----------- -------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
10 20 1500 connected 本地连接
C:\Users\sink>netsh -c "i i" add neighbors 10 "10.200.53.254" "00-04-38-87-f2-0c"
C:\Users\sink>arp -a
接口: 10.200.52.186 --- 0xa
Internet 地址 物理地址 类型
10.200.53.60 00-16-d4-f5-b7-2e 动态
10.200.53.254 00-04-38-87-f2-0c 静态
10.200.53.255 ff-ff-ff-ff-ff-ff 静态
解决办法
0. 使用 arp -a 命令 查看网关的MAC网卡物理地址
1. 使用 netsh i i show in (netsh interface ipv4 show interface )命令 查看 本地连接的 idx编号
2.使用 netsh -c "i i" add neighbors 本地连接的idx "网关IP" "网关mac“ 命令绑定
3.使用 arp -a 查看结果