频道栏目
首页 > 资讯 > 网络安全 > 正文

Ubuntu下使用arptables来做主动式arp防火墙

11-12-31        来源:[db:作者]  
收藏   我要投稿
   首先安装好arptables:
 
 
* sudo apt-get install arptables
 
然后定义规则: www.2cto.com
 
* sudo arptables -A INPUT --src-mac ! 网关物理地址-j DROP
* sudo arptables -A INPUT -s ! 网关IP -j DROP
* sudo arptables -A OUTPUT --destination-mac ff:ff:ff:ff:ff:ff -j ACCEPT
 
呵,不过这样就有一点不好,局域网内的资源不能用!~比如飞鸽、War3!如果想用它们的话,把上面那些规则给Del就OK了!~
 
* sudo arptables -F
 
当然我们可以做个脚本,每次开机的时候自动运行!~sudo gedit /etc/init.d/arptables,内容如下:
 
#! /bin/sh
 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
arptables -A INPUT --src-mac ! 网关物理地址-j DROP
 
arptables -A INPUT -s ! 网关IP -j DROP
 
arptables -A OUTPUT --destination-mac ff:ff:ff:ff:ff:ff -j ACCEPT
 
然后给arptables加个execution的属性,
 
sudo chmod 755 /etc/init.d/arptables
 
再把arptables设置自动运行,
 
sudo update-rc.d arptables start 99 S .
 
用sysv-rc-conf直接设置
相关TAG标签
上一篇:ubuntu下arp攻击防御和反击
下一篇:视频网站天价买剧背后真相:频繁砸钱却不赚钱
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站