您的位置首页生活百科

链路层劫持如何解决?

链路层劫持如何解决?

windows键+R键 输入 cmd

在CMD 里面输入 arp -s 网关IP 网关MAC

大力回车

你再 arp -a

回车就能看到,Type 由 dynamic变成 static

这样 你去网关的数据就就会封装上 这个静态的MAC地址。

而不会再被ARP病毒恶意修改。

下面还有批处理。

复制到文本文件保存后把后缀.txt 改成 .bat 双击就自动绑定了。

@echo off

if exist ipconfig.txt del ipconfig.txt

ipconfig /all >ipconfig.txt

if exist GateIP.txt del GateIP.txt

find "Default Gateway" ipconfig.txt >GateIP.txt

for /f "skip=2 tokens=13" %%G in (GateIP.txt) do set GateIP=%%G

ping %GateIP% -n 1

if exist GateMac.txt del GateMac.txt

arp -a %GateIP% >GateMac.txt

for /f "skip=3 tokens=2" %%H in (GateMac.txt) do set GateMac=%%H

arp -s %GateIP% %GateMac%

del GateIP.txt

del GateMac.txt

del ipconfig.txt

exit

解决ARP攻击最根本的办法只有一个-----建虚拟网卡。可以使用泡泡鱼虚拟网卡,在大的下载站都有下载。

把虚拟网卡的IP指定为你正常使用的网卡的网关的IP地址,比如你的网卡的地址现在是10.176.168.33,网关是 10.176.168.1,那么给新的虚拟网卡10.176.168.1地址,然后再把新的虚拟网卡点右键禁用掉。这个网卡必须禁用,否则你上网,都跑到 虚拟网卡了,其实它是不通的。

下载AVG杀软杀毒就好了。