|
测试一:
linux ip:192.168.0.37
win ip:192.168.0.100
把win ip改成192.168.0.37后,win无ip冲突提示,可以上网,linux断网,network重启不能
win ip重新改回192.168.0.100后,一切正常,linux无log记录
测试二:
linux ip range:192.168.0.37-40
win ip:192.168.0.100
把win ip改成192.168.0.37后,在win下ping 192.168.0.37-40,只有37通,因为是本机,相对win,linux断网
linux下不断网,但不能ping通其网关(这里我不太确定能不能ping通其他linux),重启network不能(会报错,有机器用了相同ip)
在另一台linux机器下,ping192.168.0.37-40,均通,扫描各自机器端口,37指向win,38-40仍为linux,服务正常
win ip重新改回192.168.0.100后,一切正常,linux无log记录
测试方面仍有考虑不足之处
此结论贴随时更新
注:这个ip冲突的问题潜在的威胁还是比较大的,可以轻易的破坏整个网络系统结构甚至拦截linux下一些server用户的数据包.
希望大家能想到好的解决方法或者好的思路也行
我的系统mandrake 9.2 kernel 2.4.22-10mdk
不知道kernel 2.6有没有这方面的改进 |
|