ARP 命令运行实现静态IP/MAC绑定

公司网络出现本地无法连接,以前公司是分配的固定IP,结果还是无法连接网络,后来网管帮我设置了下,我也学习了下。解决办法如下:

1、首先以管理员身份运行CMD打开命令行程序 开始-程序-附件-命令提示符 击右键选择“以管理员身份运行” 

2、输入命令  arp -a   参看添加成功后的ARP表项,结果如下:


C:Windowssystem32>arp -a

接口: 192.168.16.65 --- 0xa
Internet 地址 物理地址 类型
192.168.16.1 00-11-22-33-44-55 动态
192.168.16.52 74-d4-35-00-67-54 动态
192.168.16.66 38-2c-4a-5e-2c-d9 动态
192.168.16.200 f0-79-59-66-1a-d6 动态
192.168.255.255 ff-ff-ff-ff-ff-ff 静态
224.0.0.22 01-00-5e-00-00-16 静态
224.0.0.252 01-00-5e-00-00-fc 静态
237.171.210.221 01-00-5e-2b-d2-dd 静态
255.255.255.255 ff-ff-ff-ff-ff-ff 静态

可以看到我加粗的部分,类型为动态就无法连接网络了。

3、运行 netsh i i show in  或输入netsh interface ipv4 show interface

出现结果:

Idx Met MTU 状态 名称
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
10 10 1500 connected 本地连接
16 10 1400 disconnected 本地连接* 9

4、在以上显示内容中找到你用来上网连接deIdx那个号码,在下面命令中使用 (我上网de网卡shi“本地链接”所以Idx为 10)。然后在命令提示符窗口输入:
netsh -c "i i" add neighbors 10 "192.168.16.1" "00-22-aa-cc-a0-af"   回车

说明下,"00-22-aa-cc-a0-af"为网关mac 

5、然后释放旧的ip,再获取新的ip。

ipconfig /release  回车


ipconfig /renew  回车

6、将ipv4  改为自动获取IP

7、然后在命令提示符输入运行 arp -a 就可以看到绑定好的网关处于静态了

如图:

如过想解除绑定,只需要在CMD命令行程序里输入netsh i i reset 回车就可以,不过需要重启才能生效。

原文地址:https://www.cnblogs.com/shy1766IT/p/4663703.html