转载的:
现在很多校园网络都是ip地址和mac地址绑定的,这样有些没有权限上网的用户会把自己的ip和mac改得和局域网内某个合法用户一模一
样,这个时候的上网状况分两种情况。
假设被盗用的ip是IP1,mac是MAC1
1.交换机连接的局域网:
固定mac映射的交换机不会受到影响,盗用者仍然不能上网
动态mac映射的交换机会将从某端口发过来的包的源mac和源ip记录下来,以后发向这个mac的包都扔向这个端口。那么这时两个端口都有主机申明自己的
mac是MAC1,交换机会认为最近有过申明的端口的mac是MAC1,它会将发向MAC1的包扔给最近有过申明的端口。也就是说,谁先发包,谁先收到
包。如果两台机器同时上网,那发向MAC1的包会轮流发向两个端口。这样会造成包错乱,发给被盗用者的包会发给盗用者,反之亦然。最明显的状况是qq会丢
消息。
2.HUB连接的局域网
这种情况很乱,因为包是广播方式的,盗用者和被盗用者都会收到发给MAC1的包,如果是盗用者收到了发给被盗用者的TCP包,盗用者会中断这个连接,那么
被盗用者的tcp连接就中断了。明显症状是网页打开一半就打不开了。
下面是打击盗用者的方法,考虑到交换式局域网和共享式局域网
的区别,这里提出一种通用方法
1.利用局域网的第三台主机,向MAC1发送arp欺骗包,欺骗盗用者和被盗用者的网关ip-mac地址映
射为一个不存在的mac
2.在被盗用者主机上设置一条静态的网关ip-mac地址映射,可以用arp
-s命令,考虑到win2000的静态映射不起作用,用一个程序定时执行arp -s命令。xp下就不用定时执行了。
效果:只要盗用者一
上网,就会添加一条虚假arp映射,上不了网,而被盗用者不受影响
缺点:仍然不能解决局域网内的主机访问被盗用者的问题,而且盗用者很容
易防范
防范非法mac地址
最新推荐文章于 2025-04-24 15:51:34 发布
100

被折叠的 条评论
为什么被折叠?



