蓝色动力网络

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3212|回复: 3

ROS防火墙策略与网页断流解决等系列方法

[复制链接]
发表于 2009-4-24 16:36:15 | 显示全部楼层 |阅读模式
  1. 本脚本为网吧通用防火墙,导入命令:im *.RSC
  2.    请复制以下代码,保存为*.rsc
  3. ------------------------------------------------------------------------------------------------------------------
  4. / ip firewall connection tracking
  5. set enabled=yes tcp-syn-sent-timeout=5s tcp-syn-received-timeout=30s \
  6.     tcp-established-timeout=5d tcp-fin-wait-timeout=2m \
  7.     tcp-close-wait-timeout=1m tcp-last-ack-timeout=30s \
  8.     tcp-time-wait-timeout=2m tcp-close-timeout=10s udp-timeout=30s \
  9.     udp-stream-timeout=3m icmp-timeout=30s generic-timeout=10m
  10. / ip firewall filter
  11. add chain=input connection-state=invalid action=drop comment="drop invalid \
  12.     packets" disabled=no
  13. add chain=input connection-state=related action=accept comment="accept related \
  14.     packets" disabled=no
  15. add chain=input connection-state=established action=accept comment="accept \
  16.     established packets" disabled=no
  17. add chain=input protocol=tcp psd=21,3s,3,1 action=drop comment="detect and \
  18.     drop port scan connections" disabled=no
  19. add chain=input protocol=tcp connection-limit=3,32 src-address-list=black_list \
  20.     action=tarpit comment="suppress DoS attack" disabled=no
  21. add chain=input protocol=tcp connection-limit=10,32 \
  22.     action=add-src-to-address-list address-list=black_list \
  23.     address-list-timeout=1d comment="detect DoS attack" disabled=no
  24. add chain=input dst-address-type=!local action=drop comment="drop all that is \
  25.     not to local" disabled=no
  26. add chain=input src-address-type=!unicast action=drop comment="drom all that \
  27.     is not from unicast" disabled=no
  28. add chain=input protocol=icmp action=jump jump-target=ICMP comment="jump to \
  29.     chain ICMP" disabled=no
  30. add chain=input action=jump jump-target=services comment="jump to chain \
  31.     services" disabled=no
  32. add chain=services protocol=tcp dst-port=53 action=accept comment="allow DNS \
  33.     request" disabled=no
  34. add chain=services protocol=udp dst-port=53 action=accept comment="Allow DNS \
  35.     request" disabled=no
  36. add chain=services src-address=127.0.0.1 dst-address=127.0.0.1 action=accept \
  37.     comment="accept localhost" disabled=no
  38. add chain=services protocol=tcp dst-port=20-21 action=accept comment="allow \
  39.     ftp" disabled=no
  40. add chain=services protocol=tcp dst-port=22 action=accept comment="allow sftp, \
  41.     ssh" disabled=no
  42. add chain=services protocol=tcp dst-port=23 action=accept comment="allow \
  43.     telnet" disabled=no
  44. add chain=services protocol=tcp dst-port=80 action=accept comment="allow http, \
  45.     webbox" disabled=no
  46. add chain=services protocol=tcp dst-port=8291 action=accept comment="Allow \
  47.     winbox" disabled=no
  48. add chain=services protocol=udp dst-port=20561 action=accept comment="allow \
  49.     MACwinbox " disabled=no
  50. add chain=services protocol=tcp dst-port=2000 action=accept comment="Bandwidth \
  51.     server" disabled=no
  52. add chain=services protocol=udp dst-port=5678 action=accept comment=" MT \
  53.     Discovery Protocol" disabled=no
  54. add chain=services protocol=udp dst-port=1701 action=accept comment="allow \
  55.     L2TP" disabled=no
  56. add chain=services protocol=tcp dst-port=1723 action=accept comment="allow \
  57.     PPTP" disabled=no
  58. add chain=services protocol=gre action=accept comment="allow PPTP and EoIP" \
  59.     disabled=no
  60. add chain=services protocol=ipencap action=accept comment="allow IPIP" \
  61.     disabled=no
  62. add chain=services protocol=udp dst-port=1900 action=accept comment="UPnP" \
  63.     disabled=no
  64. add chain=services protocol=tcp dst-port=2828 action=accept comment="UPnP" \
  65.     disabled=no
  66. add chain=services protocol=udp dst-port=67-68 action=accept comment="allow \
  67.     DHCP" disabled=no
  68. add chain=services protocol=tcp dst-port=8080 action=accept comment="allow Web \
  69.     Proxy" disabled=no
  70. add chain=services protocol=tcp dst-port=123 action=accept comment="allow NTP" \
  71.     disabled=no
  72. add chain=services protocol=tcp dst-port=161 action=accept comment="allow \
  73.     SNMP" disabled=no
  74. add chain=services protocol=tcp dst-port=443 action=accept comment="allow \
  75.     https for Hotspot" disabled=no
  76. add chain=services protocol=tcp dst-port=1080 action=accept comment="allow \
  77.     Socks for Hotspot" disabled=no
  78. add chain=services protocol=udp dst-port=500 action=accept comment="allow \
  79.     IPSec connections" disabled=no
  80. add chain=services protocol=ipsec-esp action=accept comment="allow IPSec" \
  81.     disabled=no
  82. add chain=services protocol=ipsec-ah action=accept comment="allow IPSec" \
  83.     disabled=no
  84. add chain=services protocol=tcp dst-port=179 action=accept comment="Allow BGP" \
  85.     disabled=no
  86. add chain=services protocol=udp dst-port=520-521 action=accept comment="allow \
  87.     RIP" disabled=no
  88. add chain=services protocol=ospf action=accept comment="allow OSPF" \
  89.     disabled=no
  90. add chain=services protocol=udp dst-port=5000-5100 action=accept \
  91.     comment="allow BGP" disabled=no
  92. add chain=services protocol=tcp dst-port=1720 action=accept comment="allow \
  93.     Telephony" disabled=no
  94. add chain=services protocol=udp dst-port=1719 action=accept comment="allow \
  95.     Telephony" disabled=no
  96. add chain=forward connection-state=invalid action=drop comment="drop invalid \
  97.     packets" disabled=no
  98. add chain=forward connection-state=related action=accept comment="accept \
  99.     related packets" disabled=no
  100. add chain=forward connection-state=established action=accept comment="accept \
  101.     established packets" disabled=no
  102. add chain=forward src-address-type=!unicast action=drop comment="drop all that \
  103.     is not from unicast" disabled=no
  104. add chain=forward protocol=icmp action=jump jump-target=ICMP comment="jump to \
  105.     chain ICMP" disabled=no
  106. add chain=forward action=jump jump-target=virus comment="jump to virus chain" \
  107.     disabled=no
  108. add chain=forward action=accept comment="Accept everything else" disabled=no
  109. add chain=output protocol=tcp dst-port=53 action=accept comment="allow DNS \
  110.     request" disabled=no
  111. add chain=output protocol=udp dst-port=53 action=accept comment="Allow DNS \
  112.     request" disabled=no
  113. add chain=output connection-state=invalid action=drop comment="drop invalid \
  114.     packets" disabled=no
  115. add chain=output connection-state=related action=accept comment="accept \
  116.     related packets" disabled=no
  117. add chain=output connection-state=established action=accept comment="accept \
  118.     established packets" disabled=no
  119. add chain=output protocol=icmp  action=accept comment="" disabled=no
  120. add chain=output action=drop comment="Drop all connections from this router" \
  121.     disabled=no
  122. add chain=virus protocol=tcp dst-port=135-139 action=drop comment="Drop \
  123.     Blaster Worm" disabled=no
  124. add chain=virus protocol=udp dst-port=135-139 action=drop comment="Drop \
  125.     Messenger Worm" disabled=no
  126. add chain=virus protocol=tcp dst-port=445 action=drop comment="Drop Blaster \
  127.     Worm" disabled=no
  128. add chain=virus protocol=udp dst-port=445 action=drop comment="Drop Blaster \
  129.     Worm" disabled=no
  130. add chain=virus protocol=tcp dst-port=593 action=drop comment="________" \
  131.     disabled=no
  132. add chain=virus protocol=tcp dst-port=1024-1030 action=drop comment="________" \
  133.     disabled=no
  134. add chain=virus protocol=tcp dst-port=1080 action=drop comment="Drop MyDoom" \
  135.     disabled=no
  136. add chain=virus protocol=tcp dst-port=1214 action=drop comment="________" \
  137.     disabled=no
  138. add chain=virus protocol=tcp dst-port=1363 action=drop comment="ndm requester" \
  139.     disabled=no
  140. add chain=virus protocol=tcp dst-port=1364 action=drop comment="ndm server" \
  141.     disabled=no
  142. add chain=virus protocol=tcp dst-port=1368 action=drop comment="screen cast" \
  143.     disabled=no
  144. add chain=virus protocol=tcp dst-port=1373 action=drop comment="hromgrafx" \
  145.     disabled=no
  146. add chain=virus protocol=tcp dst-port=1377 action=drop comment="cichlid" \
  147.     disabled=no
  148. add chain=virus protocol=tcp dst-port=1433-1434 action=drop comment="Worm" \
  149.     disabled=no
  150. add chain=virus protocol=tcp dst-port=2745 action=drop comment="Bagle Virus" \
  151.     disabled=no
  152. add chain=virus protocol=tcp dst-port=2283 action=drop comment="Drop Dumaru.Y" \
  153.     disabled=no
  154. add chain=virus protocol=tcp dst-port=2535 action=drop comment="Drop Beagle" \
  155.     disabled=no
  156. add chain=virus protocol=tcp dst-port=2745 action=drop comment="Drop \
  157.     Beagle.C-K" disabled=no
  158. add chain=virus protocol=tcp dst-port=3127-3128 action=drop comment="Drop \
  159.     MyDoom" disabled=no
  160. add chain=virus protocol=tcp dst-port=3410 action=drop comment="Drop Backdoor \
  161.     OptixPro" disabled=no
  162. add chain=virus protocol=tcp dst-port=4444 action=drop comment="Worm" \
  163.     disabled=no
  164. add chain=virus protocol=udp dst-port=4444 action=drop comment="Worm" \
  165.     disabled=no
  166. add chain=virus protocol=tcp dst-port=5554 action=drop comment="Drop Sasser" \
  167.     disabled=no
  168. add chain=virus protocol=tcp dst-port=8866 action=drop comment="Drop Beagle.B" \
  169.     disabled=no
  170. add chain=virus protocol=tcp dst-port=9898 action=drop comment="Drop \
  171.     Dabber.A-B" disabled=no
  172. add chain=virus protocol=tcp dst-port=10000 action=drop comment="Drop \
  173.     Dumaru.Y" disabled=no
  174. add chain=virus protocol=tcp dst-port=10080 action=drop comment="Drop \
  175.     MyDoom.B" disabled=no
  176. add chain=virus protocol=tcp dst-port=12345 action=drop comment="Drop NetBus" \
  177.     disabled=no
  178. add chain=virus protocol=tcp dst-port=17300 action=drop comment="Drop Kuang2" \
  179.     disabled=no
  180. add chain=virus protocol=tcp dst-port=27374 action=drop comment="Drop \
  181.     SubSeven" disabled=no
  182. add chain=virus protocol=tcp dst-port=65506 action=drop comment="Drop PhatBot, \
  183.     Gaobot" disabled=no
  184.   
  185. ------------------------------------------------------------------------------------------------------------------
  186. 2.禁止外网ping路由
  187. / ip firewall filter add chain=input src-address=!192.168.0.0/24 protocol=icmp action=drop comment="No wan Ping"
  188. 3.防止灰鸽子木马
  189. / ip firewall filter
  190. add chain=forward protocol=tcp dst-port=1999 action=drop comment="Backdoor.GrayBird.ad"
  191. add chain=forward dst-address=80.190.240.125 action=drop
  192. add chain=forward dst-address=203.209.245.168 action=drop
  193. add chain=forward dst-address=210.192.122.106 action=drop
  194. add chain=forward dst-address=218.30.88.43 action=drop
  195. add chain=forward dst-address=219.238.233.110 action=drop
  196. add chain=forward dst-address=222.186.8.88 action=drop
  197. add chain=forward dst-address=124.42.125.37 action=drop
  198. add chain=forward dst-address=210.192.122.107 action=drop
  199. add chain=forward dst-address=61.147.118.198 action=drop
  200. add chain=forward dst-address=219.238.233.11 action=drop
  201. 4.禁止P2P电驴下载
  202. / ip firewall filter
  203. add chain=forward protocol=tcp dst-port=4661-4662 action=drop comment="No Emule"
  204. add chain=forward protocol=tcp dst-port=4242 action=drop
  205. add chain=forward dst-address=62.241.53.15 action=drop
  206. 5.禁止比特精灵下载(BitSpirit)
  207. / ip firewall filter
  208. add chain=forward protocol=tcp dst-port=16881 action=drop comment="No BitSpirit"
  209. 6.禁止PPLIVE网络电视
  210. / ip firewall filter
  211. add chain=forward protocol=tcp dst-port=8008 action=drop comment="No PPlive TV"
  212. add chain=forward protocol=udp dst-port=4004 action=drop
  213. add chain=forward dst-address=218.108.237.11 action=drop
  214. 7.禁止vagaa(哇嘎)
  215. / ip firewall filter
  216. add chain=forward content=www.vagaa.com action=reject comment="No VaGaa"
  217. add chain=forward content=vagaa.com action=reject
  218. add chain=forward protocol=tcp dst-port=40750 action=drop
  219. add chain=forward protocol=udp dst-port=40750 action=drop
  220. add chain=forward protocol=tcp dst-port=2004 action=drop
  221. add chain=forward protocol=udp dst-port=2004 action=drop
  222. add chain=forward protocol=tcp dst-port=2005 action=drop
  223. add chain=forward protocol=udp dst-port=2005 action=drop
  224. add chain=forward protocol=tcp dst-port=16521 action=drop
  225. add chain=forward protocol=udp dst-port=16521 action=drop
  226. 8.解决网页断流现象
  227. 网页断流,就是说内网TCP传输具有时效性,不能保存过久,包一多路由就负担了,太短就是变连接不上了。游戏的TCP包就不存在这样的问题,因为游戏包小,时时通信,即使被刷新失效,马上也会有的。
  228. 网页就不一样的了,有时候发现网页打不开,其它都正常这个就叫网页断流
  229. 网页断流几个关系的问题:
  230. 8.1.tracking问题  
  231. 使用本站提供的,保证无问题,一个SYN推荐大家调高一点点为好
  232. / ip firewall connection tracking
  233. set enabled=yes tcp-syn-sent-timeout=5s tcp-syn-received-timeout=30s \
  234.     tcp-established-timeout=5d tcp-fin-wait-timeout=2m \
  235.     tcp-close-wait-timeout=1m tcp-last-ack-timeout=30s \
  236.     tcp-time-wait-timeout=2m tcp-close-timeout=10s udp-timeout=30s \
  237.     udp-stream-timeout=3m icmp-timeout=30s generic-timeout=10m
复制代码
ip firewall connection tracking 的图
  

8.2.防火墙问题 防火墙把TCP3129-3198给禁用了 删除31XX一系列规则

8.3.Queue Tree 限制线程问题
这里说明下,我们只限制速度,不限制线程数为好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2009-4-24 21:29:17 | 显示全部楼层
haohao
回复 支持 反对

使用道具 举报

发表于 2009-4-25 03:46:59 | 显示全部楼层
看晕了
回复 支持 反对

使用道具 举报

发表于 2009-4-25 08:23:05 | 显示全部楼层
哈哈   看不懂要     [s:23]  [s:23]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蓝色动力网络微信平台
网站管理,业务合作联系邮箱: admin#lansedongli.com    QQ:13412492 限网站业务问题.
网站帐号、密码、密保找回请使用注册邮箱,发送邮件至 password#lansedongli.com ,否则不予受理.
免责声明:本论坛所有文字和图片仅代表其个人观点.
本站某些资料或文章来自于互联网,不代表本站观点,如果侵犯了您的权益,请来信告知,我们会在三天内删除.
为了给大家一个更好的交流场所,请勿在本论坛发表与中华人民共和国法律相抵触的言论,请合作,谢谢!
Copyright © 2007-2019 Corporation Powered by网吧系统 版权所有    转载请注明!
浙ICP备11043737号 程序:Discuz! x3.4

湘公网安备 43018102000145号

手机版|Archiver|蓝色动力网络   

快速回复 返回顶部 返回列表