关于P2P终结者跨网段ARP欺骗问题,请高手进~!

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:34:50
用过P2P终结者或者聚生网管的人都知道,该软件是通过ARP欺骗达到流量控制的,我在使用过程中有一个问题,我的网络是一个交换机连了两个网段分别是网段1:192.168.1.0,255.255.255.0和网段2:172.16.0.0,255.255.0.0,两个网段下连了若干台电脑,有些只连网段1,有些连了网段2,因需要有些电脑是两个网段都连的,我在只连了网段1的一台电脑上安装了P2P终结者并开始运行,运行过程中只扫描到网段1的电脑,但是奇怪的事情发生了,发现网段2的所有电脑都显示IP地址冲突,而网段1的电脑都没有显示IP地址冲突,终结者装在只连了192.168的电脑上,并没对172网段进行监控,为什么会出现172网段的所有电脑出现IP地址冲突呢?而且172网段的所有电脑全都不能通信了?另外该交换机没有划分VLAN。
smchwasa很感谢你的热衷回答,不过我还有一个疑问。我觉得P2P应该不会修改路由表而是通过ARP欺骗让其他电脑相信他就是网关,另外我漏了说一点,192的网关是192.168.1.1,而172的是没有设置网关的,172只是不能互相通信,因为地址冲突这是自然的,172本身也不能上网。拓扑图是这样的:internet---思科路由---3层交换机1---1.1.网关(带防火墙的小路由器)---2层交换机2---192.168.1.1电脑群。172是接在交换机1上,不过交换机1和交换机2有一根网线相连。那台1.1.网关只做了192的NAT,所以172是本来就上不了网的,172也没网关,我现在不明白的是为什么172会一下子就显示IP冲突?是不是跟172没网关有关系?请您进一步解答,谢谢。

IP冲突了,很自然的就不能上网了,所以一点也不奇怪网段2不能上网的问题,因为和网段1冲突了。
我没有那么多的机子做实验,所以只能给你思路走。

把两个网段的网关192.168.0.1 255.255.255.0
改成: 192.168.0.1 255.255.0.0
这样,网段1和网段2的网关都是 192.168.0.1 255.255.0.0
把网段2的IP都改成 192.168.1.X 255.255.255.0
网段1的IP还是原来的 192.168.0.X 255.255.255.0
这样,网段1和2都不能相互访问,但是他们可以访问网关,也就是可以上网。

假如你的网段2死也不肯改成192的,要是要172的,那么你的网关就改成
192.168.0.1 0.0.0.0,两个网关都是这样设置,那么都可以访问网关,但是不能相互访问网段。

出现这种问题,从理论上的思路来说,就是P2P他在扫描网段之间的计算机时,路由器那边的IP和 MAK地址的保存被修改了,然后,网段2的IP和就变成了网段1的IP一样,但是IP一样,MAC地址不同,结果就冲突了。那么,就会产生IP地址冲突。

说白了,IP地址冲突的意思,就是2台电脑,IP相同,但是MAC不同,就发生冲突,但是两台电脑的IP和MAC地址相同,两台机就不会冲突,两台机都可以用同样的IP上网