為了防止局域網的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 查看結果