nk-zh 发表于 2006-3-3 12:24:20

为什么linux的ip会被windows抢走

我这里是通过dhcp动态获取ip的,但也有很多人喜欢手动设ip,经过实验我发现如果linux有ip后,另一台windows设置同样ip,linux就会毫无提示地不能上网了.
我又试了一下freebsd,发现它会提示ip冲突,而且windows会设置失败.希望高手帮帮忙,不然我白天就不敢用linux了(晚上没人跟我抢ip)

黑暗哭泣 发表于 2006-3-6 18:28:24

linux也有提示吧,应该会在系统日志里看到.如果老是这样那可能是有人用网络执法官或P2P终结者捣乱,你试试把主机地址静态绑定.
arp -s ip mac
需要root权限.

nk-zh 发表于 2006-3-7 11:26:10

arp -s好像没什么用吧,自己机器上绑定,别的机器不会认的。而且抢ip也不一定是有人用网络执法管,windows只要手动设置跟linux相同的ip就行了

黑暗哭泣 发表于 2006-3-7 20:43:10

如果不是用工具捣乱的话应该不会存在linux抢不过windows的情况.如果对方那样做的话,他也同样上不了网啊.

simonhuan 发表于 2006-3-7 22:19:55

linux的终极武器,可以把任何windows IP抢过来:
开机,不要改IP,进入系统然后──ifconfig eth0:1 192.168.123.160,再route add default gw 192.168.123.254。
其中192.168.123.160改成你的IP。
192.168.123.154改成你的网关。
不要用DHCP。

nk-zh 发表于 2006-3-7 23:14:13

linux的终极武器,可以把任何windows IP抢过来:
开机,不要改IP,进入系统然后──ifconfig eth0:1 192.168.123.160,再route add default gw 192.168.123.254。
其中192.168.123.160改成你的IP。
192.168.123.154改成你的网关。
不要用DHCP。
以前试过,没用的,windows过一会就恢复了,linux就又不能上了,除非一直运行

arping -c 4 -s 211.83.152.26 -I eth0 211.83.153.254
其中
“-c 4”为发送的包数目,
“-s 211.83.152.26”为本机IP,
“211.83.153.254”为网关。
好象还有点用
页: [1]
查看完整版本: 为什么linux的ip会被windows抢走