使用NETSH来绑定ARP
注意:本文的所有OP都是基于本人所在公司的OS做實(shí)驗(yàn)出來的,并不代表在你的PC上也一定實(shí)用。
所以,在OS6以下做ARP綁定的時(shí)候,一般不用netsh, 而是直接用arp -s ip mac
這條命令已經(jīng)不被OS6以上的系統(tǒng)支持了。
以下的操作都是主要是在OS 6.1.7601(win7sp1和windows server 2008R2SP1)上操作的。因?yàn)镺S 5.1.2600 (主要是windows XP SP2/3)和OS 5.2.3790(主要是windows server 2003 SP2)不支持有些命令(例如不支持netsh int ip show interface)
首先:查看本機(jī)的【Idx】(即本地網(wǎng)卡)編號(hào):有2個(gè)命令查看
第1個(gè)命令:netsh i i show i (注意:第一個(gè)i是interface的縮寫,第二個(gè)i是ipv4的縮寫,第三個(gè)i是interface的縮寫,該縮寫命令有些地方支持,有些地方不支持,不要拘泥)
(也可以這樣:netsh--->interface--->ipv4--->show interface)
注意: OS 6以下,不支持show interface這個(gè)命令
例如:
C:\>netsh i i sh in
Idx Met MTU 狀態(tài) 名稱
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
10 20 1500 connected LAN
22 20 1500 connected VMware Network Adapter VMnet1
23 20 1500 connected VMware Network Adapter VMnet8
29 20 1500 connected VMware Network Adapter VMnet2
30 20 1500 connected VMware Network Adapter VMnet3
31 20 1500 connected VMware Network Adapter VMnet4
可以看到,本地網(wǎng)卡(我已經(jīng)給它重命名為L(zhǎng)AN)的Idx為10。
第2個(gè)命令是:
C:\>netsh interface ipv4 show neighbors
其次,綁定網(wǎng)關(guān)MAC地址,需要先知道自己的網(wǎng)關(guān)MAC地址:
綁定MAC地址的命令有兩個(gè):
我的本地網(wǎng)卡的IDX編號(hào)是12,無線網(wǎng)卡的IDX編號(hào)是11;
第一個(gè):C:\>netsh interface ipv4 set neighbors 11 "192.168.0.1" "c8-d3-a3-02-97-56" store=persistent
第二個(gè):C:\>netsh interface ipv4 set neighbors 11 "192.168.0.1" "c8-d3-a3-02-97-56" store=active
“store=active”代表命令當(dāng)前有效,重啟后失效。“store=persistent”代表永久有效。
總結(jié)
以上是生活随笔為你收集整理的使用NETSH来绑定ARP的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 本机嗅探程序的检测
- 下一篇: 对一次ARP欺骗分析