明辉站/杀毒教程/内容

Vista下将IP与MAC地址绑定的方法(应付ARP病毒用)

杀毒教程2023-07-12 阅读
[摘要]对XP用户来说, 我们只需用ARP命令将网关的IP和MAC地址绑定, 就可以避免病毒的骚扰, 一般是先在命令行模式下输入“arp -a”, 把网关的MAC地址记下来, 然后再输入“arp -s 网关IP 网关MAC”。...

XP用户来说, 我们只需用ARP命令将网关的IPMAC地址绑定, 就可以避免病毒的骚扰, 一般是先在命令行模式下输入“arp -a”, 把网关的MAC地址记下来, 然后再输入“arp -s 网关IP 网关MAC”。 如果再将这个命令加入注册表的启动项, 就重启以后也不怕了。

然而, 当我们按照上述方法在Vista下进行网关MAC地址绑定的时候, 却总是提示“ARP 项添加失败: 5”的错误。 网上对这个错误的解释是权限问题, 需要用管理员身份运行命令提示符才可以执行, 但据我实验, 用管理员身份也不管用, 即使不报错, 网关的MAC也不会变成静态

事实上, 在Vista中, 如果一个IP已经动态获得了MAC地址, 就不能用ARP命令再将其绑定为静态MAC了, 即使已经绑定, 也会被后来的动态MAC所替换。 不知这是不是Vista的一个BUG, 但微软却对此从未有过解释。

那么, 如何才能在Vista下实现MAC地址的绑定呢?我们可以使用另一个命令——netsh, 其格式如下

netsh -c "interface ipv4" add neighbors "本地连接" "网关的ip地址" "网关的MAC地址"

注:这个命令也需要以管理员身份运行, 其中本地连接是你网络连接的名字, 有的机器可能不一样, 比如本地连接2”无线网络连接等, 具体可以用ipconfig查看。

=======

from: http://softbbs.it168.com/thread-514173-1-10.html

另外, 也可先在属性中将网关改为其它地址, 然后将网关作为局域网中的其它邻居进行arp -s绑定, 然后再在网络属性中设回正确的网关。 也可莫名其妙的解决掉。 。 。


上面是电脑上网安全的一些基础常识,学习了安全知识,几乎可以让你免费电脑中毒的烦扰。

……

相关阅读