我的实现方法如下:
建立静态IP/MAC捆绑.的方法是:建立/etc/ethe.rs文件,其中包含正确的IP/MAC对应关系,格式如下:服务器
192.168.2.32 08:0..0:4E:B0:24:47.
然后再/.etc/rc.d/rc.local.最后添加:外贸
arp -f
重启系统。。。
这.样即使192.16.8.2.32关机,其它主机盗用192.168.2.32这个地址也无法进行通信。。。 婚庆
原理如下:
如果我们将IP/MAC对应关系建.立为固定的,也就是对那些合法IP地址建立静态的MAC对应关系,那么即使非法用户盗用了IP地址.linux路由器在回应这些IP发出的连接请求时则不会通过arp协议询问其mac地址而是使.用Linux建立.的静态MAC地址、发出应答数据这样盗用IP者则不会得到应答数据从而不能使用网络服务。 杀毒
但是:
如果原使.用者:192.168.2.32. 08:00:4E:B0:24:47,将其IP改为其它.的地址,如192.168.2.24,其仍然可以正常通信。。。外贸
其中部分ARC 表显示如下:
?(192.168.2.24) at .08:00:4E:B0:24:47 [.ether] on eth1.
?(192.168.2.23) at 08:00:4E:B0:.24.:47 [ether] PERM on eth1(广告)
我的意思是:
能不能.限制.当用户将此IP地址改为其它地址时,系统禁止其正常通信。。。( 游戏 )