由 冰箱 在 09-04-2004 08:46 发表:
Linux的DHCP服务抢不过Win的DHCP服务,怎么办啊?
我用RH9在内网开了个DHCP服务,地址192.168.2.254,分配192.168.2.0段的IP,一直以来用户都能够获得正常IP。
可从昨天开始就有用户抱怨上不了网了,经检查发现他获得的IP地址是192.168.0.0段的,ipconfig/all 看到DHCP 服务器地址是:192.168.0.222,我这里的用户分布在一个大楼里,要想找到这个开DHCP服务的机器很难。以前听说过WIN的DHCP比Linux的DHCP服务对应Windows客户机来说有优先权,我可能就遇到这个情况了。
现在我打算给每个客户分1个IP,通过ARP将IP和MAC绑定。同时让没有进行绑定的IP无法上网,ARP绑定我会了,就是不知道怎么让没有绑定IP的地址无法访问网络。
假如192.168.2.100-192.168.2.200可以上网,这个段内的其它地址不让它们访问网络
所有人不许动,把手举起来。我是菜鸟!
由 冰箱 在 09-06-2004 14:57 发表:
我顶!
所有人不许动,把手举起来。我是菜鸟!
由 orphen 在 09-06-2004 16:31 发表:
首先,你要是网关的话
试一下使用iptables的NAT功能。
#iptables -t nat -A POSTROUTING -s 192.168.2.100-200 -o eth1 -j MASQUERADE
如果,你不是网关,还想禁止别人上网吗?
2.6.9-nitro3+KDE3.3.1+ReiserFS+Reiser4+xorg-x11-6.8.1
AMD Athlon-TBird 1.2G
SamSung DDR266 512MB
ST 5400 40GB
ATI Radeon LE
ADSL 512K
由 冰箱 在 09-06-2004 21:47 发表: