免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1229 | 回复: 0
打印 上一主题 下一主题

RouterOS官方防火墙脚本 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-29 13:32 |只看该作者 |倒序浏览
/ ip firewall connection tracking
set enabled=yes tcp-syn-sent-timeout=1m tcp-syn-received-timeout=1m \
  tcp-established-timeout=1d tcp-fin-wait-timeout=10s \
  tcp-close-wait-timeout=10s tcp-last-ack-timeout=10s \
  tcp-time-wait-timeout=10s tcp-close-timeout=10s udp-timeout=10s \
  udp-stream-timeout=3m icmp-timeout=10s generic-timeout=10m
/ ip firewall filter
add chain=input connection-state=established action=accept comment="accept \
  established connection packets" disabled=no
add chain=input connection-state=related action=accept comment="accept related \
  connection packets" disabled=no
add chain=input connection-state=invalid action=drop comment="drop invalid \
  packets" disabled=no
add chain=input protocol=tcp psd=21,3s,3,1 action=drop comment="detect and \
  drop port scan connections" disabled=no
add chain=input protocol=tcp connection-limit=3,32 src-address-list=black_list \
  action=tarpit comment="suppress DoS attack" disabled=no
add chain=input protocol=tcp connection-limit=10,32 \
  action=add-src-to-address-list address-list=black_list \
  address-list-timeout=1d comment="detect DoS attack" disabled=no
add chain=input dst-address-type=!local action=drop comment="drop all that is \
  not to local" disabled=no
add chain=input src-address-type=!unicast action=drop comment="drop all that \
  is not from unicast" disabled=no
add chain=input protocol=icmp action=jump jump-target=ICMP comment="jump to \
  chain ICMP" disabled=no
add chain=input action=jump jump-target=services comment="jump to chain \
  services" disabled=no
add chain=input action=log log-prefix="input" comment="" disabled=yes
add chain=input action=drop comment="drop everything else" disabled=no
add chain=ICMP protocol=icmp icmp-options=0:0-255 limit=5,5 action=accept \
  comment="0:0 and limit for 5pac/s" disabled=no
add chain=ICMP protocol=icmp icmp-options=3:3 limit=5,5 action=accept \
  comment="3:3 and limit for 5pac/s" disabled=no
add chain=ICMP protocol=icmp icmp-options=3:4 limit=5,5 action=accept \
  comment="3:4 and limit for 5pac/s" disabled=no
add chain=ICMP protocol=icmp icmp-options=8:0-255 limit=5,5 action=accept \
  comment="8:0 and limit for 5pac/s" disabled=no
add chain=ICMP protocol=icmp icmp-options=11:0-255 limit=5,5 action=accept \
  comment="11:0 and limit for 5pac/s" disabled=no
add chain=ICMP protocol=icmp action=drop comment="Drop everything else" \
  disabled=no
add chain=services src-address=127.0.0.1 dst-address=127.0.0.1 action=accept \
  comment="accept localhost" disabled=no
add chain=services protocol=tcp dst-port=20-21 action=accept comment="allow \
  ftp" disabled=no
add chain=services protocol=tcp dst-port=22 action=accept comment="allow sftp, \
  ssh" disabled=no
add chain=services protocol=tcp dst-port=23 action=accept comment="allow \
  telnet" disabled=no
add chain=services protocol=tcp dst-port=80 action=accept comment="allow http, \
  webbox" disabled=no
add chain=services protocol=tcp dst-port=8291 action=accept comment="Allow \
  winbox" disabled=no
add chain=services protocol=udp dst-port=20561 action=accept comment="allow \
  MACwinbox " disabled=no
add chain=services src-address=159.148.172.205 protocol=tcp dst-port=7828 \
  action=accept comment="..." disabled=no
add chain=services protocol=tcp dst-port=2000 action=accept comment="Bandwidth \
  server" disabled=yes
add chain=services protocol=udp dst-port=5678 action=accept comment=" MT \
  Discovery Protocol" disabled=yes
add chain=services protocol=tcp dst-port=53 action=accept comment="allow DNS \
  request" disabled=yes
add chain=services protocol=udp dst-port=53 action=accept comment="Allow DNS \
  request" disabled=yes
add chain=services protocol=udp dst-port=1701 action=accept comment="allow \
  L2TP" disabled=yes
add chain=services protocol=tcp dst-port=1723 action=accept comment="allow \
  PPTP" disabled=yes
add chain=services protocol=gre action=accept comment="allow PPTP and EoIP" \
  disabled=yes
add chain=services protocol=ipencap action=accept comment="allow IPIP" \
  disabled=yes
add chain=services protocol=udp dst-port=1900 action=accept comment="UPnP" \
  disabled=yes
add chain=services protocol=tcp dst-port=2828 action=accept comment="UPnP" \
  disabled=yes
add chain=services protocol=udp dst-port=67-68 action=accept comment="allow \
  DHCP" disabled=yes
add chain=services protocol=tcp dst-port=8080 action=accept comment="allow Web \
  Proxy" disabled=yes
add chain=services protocol=tcp dst-port=123 action=accept comment="allow NTP" \
  disabled=yes
add chain=services protocol=tcp dst-port=161 action=accept comment="allow \
  SNMP" disabled=yes
add chain=services protocol=tcp dst-port=443 action=accept comment="allow \
  https for Hotspot" disabled=yes
add chain=services protocol=tcp dst-port=1080 action=accept comment="allow \
  Socks for Hotspot" disabled=yes
add chain=services protocol=udp dst-port=500 action=accept comment="allow \
  IPSec connections" disabled=yes
add chain=services protocol=ipsec-esp action=accept comment="allow IPSec" \
  disabled=yes
add chain=services protocol=ipsec-ah action=accept comment="allow IPSec" \
  disabled=yes
add chain=services protocol=tcp dst-port=179 action=accept comment="Allow BGP" \
  disabled=yes
add chain=services protocol=udp dst-port=520-521 action=accept comment="allow \
  RIP" disabled=yes
add chain=services protocol=ospf action=accept comment="allow OSPF" \
  disabled=yes
add chain=services protocol=udp dst-port=5000-5100 action=accept \
  comment="allow BGP" disabled=yes
add chain=services protocol=tcp dst-port=1720 action=accept comment="allow \
  Telephony" disabled=yes
add chain=services protocol=udp dst-port=1719 action=accept comment="allow \
  Telephony" disabled=yes
add chain=services protocol=vrrp action=accept comment="allow VRRP " \
  disabled=yes
add chain=virus protocol=tcp dst-port=135-139 action=drop comment="Drop \
  Blaster Worm" disabled=no
add chain=virus protocol=udp dst-port=135-139 action=drop comment="Drop \
  Messenger Worm" disabled=no
add chain=virus protocol=tcp dst-port=445 action=drop comment="Drop Blaster \
  Worm" disabled=no
add chain=virus protocol=udp dst-port=445 action=drop comment="Drop Blaster \
  Worm" disabled=no
add chain=virus protocol=tcp dst-port=593 action=drop comment="________" \
  disabled=no
add chain=virus protocol=tcp dst-port=1024-1030 action=drop comment="________" \
  disabled=no
add chain=virus protocol=tcp dst-port=1080 action=drop comment="Drop MyDoom" \
  disabled=no
add chain=virus protocol=tcp dst-port=1214 action=drop comment="________" \
  disabled=no
add chain=virus protocol=tcp dst-port=1363 action=drop comment="ndm requester" \
  disabled=no
add chain=virus protocol=tcp dst-port=1364 action=drop comment="ndm server" \
  disabled=no
add chain=virus protocol=tcp dst-port=1368 action=drop comment="screen cast" \
  disabled=no
add chain=virus protocol=tcp dst-port=1373 action=drop comment="hromgrafx" \
  disabled=no
add chain=virus protocol=tcp dst-port=1377 action=drop comment="cichlid" \
  disabled=no
add chain=virus protocol=tcp dst-port=1433-1434 action=drop comment="Worm" \
  disabled=no
add chain=virus protocol=tcp dst-port=2745 action=drop comment="Bagle Virus" \
  disabled=no
add chain=virus protocol=tcp dst-port=2283 action=drop comment="Drop Dumaru.Y" \
  disabled=no
add chain=virus protocol=tcp dst-port=2535 action=drop comment="Drop Beagle" \
  disabled=no
add chain=virus protocol=tcp dst-port=2745 action=drop comment="Drop \
  Beagle.C-K" disabled=no
add chain=virus protocol=tcp dst-port=3127-3128 action=drop comment="Drop \
  MyDoom" disabled=no
add chain=virus protocol=tcp dst-port=3410 action=drop comment="Drop Backdoor \
  OptixPro" disabled=no
add chain=virus protocol=tcp dst-port=4444 action=drop comment="Worm" \
  disabled=no
add chain=virus protocol=udp dst-port=4444 action=drop comment="Worm" \
  disabled=no
add chain=virus protocol=tcp dst-port=5554 action=drop comment="Drop Sasser" \
  disabled=no
add chain=virus protocol=tcp dst-port=8866 action=drop comment="Drop Beagle.B" \
  disabled=no
add chain=virus protocol=tcp dst-port=9898 action=drop comment="Drop \
  Dabber.A-B" disabled=no
add chain=virus protocol=tcp dst-port=10000 action=drop comment="Drop \
  Dumaru.Y" disabled=no
add chain=virus protocol=tcp dst-port=10080 action=drop comment="Drop \
  MyDoom.B" disabled=no
add chain=virus protocol=tcp dst-port=12345 action=drop comment="Drop NetBus" \
  disabled=no
add chain=virus protocol=tcp dst-port=17300 action=drop comment="Drop Kuang2" \
  disabled=no
add chain=virus protocol=tcp dst-port=27374 action=drop comment="Drop \
  SubSeven" disabled=no
add chain=virus protocol=tcp dst-port=65506 action=drop comment="Drop PhatBot, \
  Gaobot" disabled=no
add chain=forward connection-state=established action=accept comment="accept \
  established packets" disabled=no
add chain=forward connection-state=related action=accept comment="accept \
  related packets" disabled=no
add chain=forward connection-state=invalid action=drop comment="drop invalid \
  packets" disabled=no
add chain=forward src-address-type=!unicast action=drop comment="drop all that \
  is not from unicast" disabled=no
add chain=forward in-interface=internet src-address-list=not_in_internet \
  action=drop comment="drop data from bogon IP's" disabled=no
add chain=forward in-interface=!internet dst-address-list=not_in_internet \
  action=drop comment="drop data to bogon IP's" disabled=no
add chain=forward protocol=icmp action=jump jump-target=ICMP comment="jump to \
  chain ICMP" disabled=no
add chain=forward action=jump jump-target=virus comment="jump to virus chain" \
  disabled=no
add chain=forward action=accept comment="Accept everything else" disabled=no
add chain=output connection-state=invalid action=drop comment="drop invalid \
  packets" disabled=no
add chain=output connection-state=related action=accept comment="accept \
  related packets" disabled=no
add chain=output connection-state=established action=accept comment="accept \
  established packets" disabled=no
add chain=output action=drop comment="Drop all connections from this router" \
  disabled=no
/ ip firewall address-list
add list=not_in_internet address=0.0.0.0/8 comment="" disabled=no
add list=not_in_internet address=172.16.0.0/12 comment="" disabled=no
add list=not_in_internet address=192.168.0.0/16 comment="" disabled=no
add list=not_in_internet address=10.0.0.0/8 comment="" disabled=no
add list=not_in_internet address=169.254.0.0/16 comment="" disabled=no
add list=not_in_internet address=127.0.0.0/8 comment="" disabled=no
add list=not_in_internet address=224.0.0.0/3 comment="" disabled=no
/ ip firewall service-port
set ftp ports=21 disabled=no
set tftp ports=69 disabled=no
set irc ports=6667 disabled=no
set h323 disabled=yes
set quake3 disabled=no
set mms disabled=no
set gre disabled=yes
set pptp disabled=yes


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/52542/showart_486793.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP