Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladimir Kupriyanov                  2:5080/111.16  04 Dec 2007  11:23:45
 To : Evgeniy Zhavoronkov
 Subject : правила для ipfw
 -------------------------------------------------------------------------------- 
 
 
 EZ>  Подскажите список правил для простого гейта с 2 интерфейсами и сервисами
 EZ> 21,22,80 + nat с редиректом tcp/udp
 
 #!/bin/sh
 # $FreeBSD: src/etc/rc.firewall,v 1.47.10.1 2005/11/19 06:06:59 ume Exp $
 
 fc="/sbin/ipfw -q add"
 
 extif="rl0"         # внешний
 extnet="x.x.x.x/30"
 extadr="x.x.x.x"
 lanif="xl0"             # внутpенний
 lannet="192.168.0.0/24"
 lanadr="192.168.0.70"
 
 /sbin/ipfw -f -q flush
 
 # ANTI-SPOOFING etc
 ${fc} drop all from 192.168.0.0/16 to any recv ${extif}
 ${fc} drop all from any to 192.168.0.0/16 in recv ${extif}
 ${fc} drop all from 127.0.0.0/8 to any recv ${extif}
 ${fc} drop all from 127.0.0.0/8 to any recv ${lanif}
 
 # NAT
 ${fc} divert natd all from ${lannet} to any out via ${extif}
 ${fc} divert natd all from any to ${extadr}
 
 ${fc} allow all from any to any via lo
 
 ${fc} check-state
 
 # OUTGOING
 ${fc} allow tcp from me to any setup keep-state
 ${fc} allow udp from me to any keep-state
 ${fc} allow icmp from me to any icmptypes 0,3,4,8,11 keep-state
 
 # INCOMING
 ${fc} allow tcp from any to ${extadr} 20,21,80 setup keep-state
 
 # TO NAT
 ${fc} allow tcp from ${lannet} to not me 20,21,80,8080,3128,443 setup keep-state
 ${fc} allow icmp from ${lannet} to any icmptypes 0,3,4,8,11 keep-state
 
 # LAN
 ${fc} allow udp from ${lannet} to me 53,13,37,123 keep-state
 ${fc} allow tcp from ${lannet} to me 53,13,37,20,21,80 setup keep-state
 
 # finally
 ${fc} drop all from any to any
 
 Успехов!
 Владимир
 
 --- 
  * Origin: Как волка ни корми, у слона все равно больше (2:5080/111.16)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 правила для ipfw   Evgeniy Zhavoronkov   04 Dec 2007 01:45:52 
 правила для ipfw   Vladimir Kupriyanov   04 Dec 2007 11:23:45 
 Re: правила для ipfw   Evgeniy Zhavoronkov   06 Dec 2007 03:39:12 
 правила для ipfw   Vladimir Kupriyanov   07 Dec 2007 11:16:40 
 Re: правила для ipfw   Sergey Kolesnikov   07 Dec 2007 15:12:11 
 Re: правила для ipfw   Evgeniy Zhavoronkov   07 Dec 2007 17:11:50 
Архивное /ru.unix.bsd/38774754e4ae.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional