|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
使用说明:在window下先用2.16制作向导做好适合你的软盘,然后将此linux覆盖软盘上的linux文件将此root.tgz 覆盖软盘上的root.tgz文件重新用软盘启动系统。主要增加功能:增加对应用层协议的控制。如 http ftp bittcorrent QQ 等协议。可以对指定的协议,控制其带宽或block,或放行。。时间段控制、关键字符串匹配、TCP连接限制支持硬盘、将默认CPU支持改为586,再也不支持486了。iptables升级为1.30rc1,性能更强! 这下可以直接封掉QQ或者BIT了,哈哈例子:禁止关键字“sina",禁止访问所有包含sina字符的网站。
CODE
iptables -I FORWARD -s 192.168.2.0/24 -m string --string "sina" -j DROP
限制某一个IP访问端口23的并发数在2以内(不过好象不太正常):
CODE
iptables -A FORWARD -p tcp --syn --dport 23 -m connlimit --connlimit-above 2 -j DROP
设置IP 192.168.2.3在周一到周五早上8点到下午6点能访问互联网
CODE
iptables -I FORWARD -s 192.168.2.3 -m time --timestart 8:00 --timestop 18:00 --days Mon,Tue,Wed,Thu,Fri -j ACCEPT
阻止bittorretn协议:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto bittorrent -j DROP
阻止MSN:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto msnmessenger -j DROP
阻止QQ协议:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto qq -j DROP
阻止CS:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto counterstrike -j DROP
阻止雅虎通:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto yahoo -j DROP
阻止socks代理:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto socks -j DROP
限制BT协议的带宽:
CODE
iptables -t mangle -A POSTROUTING -m layer7 --l7proto imap -j MARK --set-mark 3tc filter add dev eth0 protocol ip parent 1:0 prio 1 handle 3 fw flowid 1:3
2005.2.2更新 |
|