資訊詳情
如何解決ARP問題造成WIN7系統(tǒng)不能上網(wǎng)
發(fā)布時間:2019-06-06
在WindowXP系統(tǒng)中,通過arp命令可以查詢、綁定和刪除電腦的ARP綁定信息(詳情查看[207]如何排查內(nèi)網(wǎng)ARP攻擊造成的網(wǎng)絡(luò)掉線)。但是用win7或Vista系統(tǒng)下,使用"arp -d "或"arp -s"命令會遇到以下提示:
ARP 項刪除失?。呵蟮牟僮餍枰嵘?。
ARP 項添加失?。壕芙^訪問?;蛱崾?ARP 項添加失?。赫埱蟮牟僮餍枰嵘?。
(英文版提示:The ARP entry addition failed:Access is denied. )
在WIN7系統(tǒng)中,運行"arp -d"需要用管理員身份運行,進入windows\system32文件夾找到cmd.exe,右鍵“以管理員身份運行”,這樣打開cmd程序就能運行"arp -d"命令了。但是這樣還是不能運行"arp -s XX.XX.XX.XX XX-XX-XX-XX-XX-XX"進行靜態(tài)mac綁定,需要用netsh命令。下面我們就詳細介紹一下,WIN7系統(tǒng)中如何通過netsh命令,有效的防止局域網(wǎng)內(nèi)的ARP攻擊。
使用方法:
1.查看ARP緩存列表
首先以管理員身份運行CMD打開命令行程序(開始-程序-附件-命令提示符,單擊右鍵選擇“以管理員身份運行” )
先看一下ARP表的狀態(tài):
輸入>arp -a
輸出>
接口: 192.168.1.1 00-23-cd-a4-b3-ce 動態(tài)
192.168.1.100 00-1f-c6-31-8a-4b 動態(tài)
192.168.1.255 ff-ff-ff-ff-ff-ff 靜態(tài)
顯示網(wǎng)關(guān)對應(yīng)的MAC地址是動態(tài)的,并且不是飛魚星路由器的MAC地址。
2.找到網(wǎng)卡對應(yīng)的IDX號
輸入>netsh i i show in
輸出>(電腦中網(wǎng)卡的數(shù)量不同,網(wǎng)卡的安裝次數(shù)會影響以下顯示內(nèi)容)
Idx Met MTU 狀態(tài) 名稱
1 50 4294967295 connected Loopback Pseudo-Interface 1
11 25 1500 connected 本地連接
找到正在使用的網(wǎng)卡idx號是11。
3.客戶機綁定路由器MAC地址
知道idx號,然后在命令提示符窗口:
輸入>netsh -c "i i" add neighbors 11 "192.168.1.1" "00-3c-50-10-10-2f"
以上分別為本地連接設(shè)置了靜態(tài)ARP表的信息,“本地連接”為剛才用show in查看到的idx號,"192.168.1.1" "00-3c-50-10-10-2f"為網(wǎng)關(guān)IP和網(wǎng)關(guān)的MAC地址。
4.最后EXIT退出
再輸入arp -a看看是不是靜態(tài)的了。
接口: 192.168.1.1 00-3c-50-10-10-2f 靜態(tài)
192.168.1.100 00-1f-c6-31-8a-4b 動態(tài)
192.168.1.255 ff-ff-ff-ff-ff-ff 靜態(tài)
5.刪除綁定
在Win7和Vista系統(tǒng)中,通過arp -d命令不能刪除arp綁定列表。
必須使用>netsh -c "i i" delete neighbors IDX才可以刪除綁定。
6.如果想解除所有綁定,在CMD命令行程序里輸入netsh i i reset 回車就可以。
上一個: 飛魚星設(shè)備防雷公告