1. 安装arptables
下载地址:http://sourceforge.net/projects/ebtables/files/
2、安装arptables
tar zxvf arptables-v0.0.3-3.tar.gz
cd arptables-v0.0.3-3/
make
make install
生成的命令是/usr/local/sbin/arptables、/usr/local/sbin/arptables-save、/usr/local /sbin/arptables-restore,系统启动脚本/etc/rc.d/init.d/arptables,这个脚本读的配置文件必须放在 /etc/sysconfig/arptables里。
3、配置arptables
/usr/local/sbin/arptables -A INPUT –src-mac ! 网关MAC码 -j DROP
/usr/local/sbin/arptables -A INPUT -s ! 网关IP -j DROP
将以下代码放入 /etc/rc.local 后,重启即可!!
配置的中间发生过一个严重的问题:
就是通常别人配置的,安装好arpiptables后,启动这服务 chkconfig arptables on; 然后再配置规则 并启动服务