çok teşşekür ederim dediğiniz gibi yapınca çalıştı.

----- Original Message ----- From: "Huzeyfe ONAL" <[EMAIL PROTECTED]>
To: <freebsd@lists.enderunix.org>
Sent: Saturday, April 26, 2008 3:36 PM
Subject: Re: [FreeBSD] pf kuralları


Merhabalar,

pass in quick log on $int_if proto tcp from $lan_net to any port { 22,25,80,110,8080,12200,443,444,53 } flags S/SA keep state

kuralinda ic agdan gelen smtp, pop vs isteklerin tum her yere gitmesine izin vermissiniz. Kuralinizi

pass in quick log on $int_if proto tcp from $lan_net to* $FIREWALL_IC_IP_ADRESI p*ort { 22,25,80,110,8080,12200,443,444,53 } flags S/SA keep state


seklinde degistirirseniz kullanicilariniz sadece ic mail sunucu ile haberlesebilir.


vys yazmış:
Merhabalar,
pf kurallarımda herşeyi blockladıktan sonra localden firewall 25,110 portlarına izin verdim. şimdi burda yapmak istediğim firewall makinem ve mail sunucum aynı makine içerideki kullanıcılarımın sadece içerideki mail sunucumla haberleşmesini sağlıyorum firewall kurallarında mail sunucumun dışarı çıkmasına izin vermeme rağmen içerideki kullanıcılarda dışarıdaki bir mail sunucuyla bağlantı kurabiliryor landaki kullanıcılarımın 25 ve 110 portları dışarıyla bağlantısını nasıl engelleyebilirim. ben kuralların en başında herşeyi blocklayıp sonra iç ağdan fw ye 25 ve 110 portlarını açmama rağmen neden dışarıya çıkar. kurallarda yapmış olduğum hatayı bulamıyorum.yardımcı olacak arkadaşlara şimdi den teşeker ederim.
 ###################################################
# Macros
###################################################
lan_net = "{ 10.0.0.0/24, 10.0.2.0/24, 10.0.3.0/24, 10.0.4.0/24  }"
int_if = "bge0"
ext_if = "vr0"
ext_if2 = "vr1"
ext_gw1 = "192.168.100.213"
ext_gw2 = "192.168.110.25"
fwips = "{127.0.0.1, 10.0.0.2, 192.168.100.212, 192.168.110.26}"
##################################################
#Nat Kurallari
##################################################
nat on $ext_if from $lan_net to any -> ($ext_if)
nat on $ext_if2 from $lan_net to any -> ($ext_if2)
nat on $ext_if proto tcp from self to any port smtp tag IF2 -> ($ext_if2) nat on $ext_if proto tcp from self to any port pop3 tag IF2 -> ($ext_if2)
 rdr on $int_if proto tcp from any to any port 80 -> 10.0.0.2 port 8080
 ##################################################
#Kurallar
##################################################
 block in log-all all
block out log-all all
pass in  quick on lo0 all
pass out quick on lo0 all
 ##################################################
#Lan_net ten Firewalla izin verilen Portlar
##################################################
pass in quick log on $int_if proto tcp from $lan_net to any port { 22,25,80,110,8080,12200,443,444,53 } flags S/SA keep state
##################################################
# Firewalla izin veriliyor <E7><FD>k<FD><FE>lar
##################################################
pass out quick on $ext_if route-to ($ext_if2 $ext_gw2) tagged IF2 keep state pass out quick log on $ext_if proto {tcp,udp} from $fwips to any keep state pass out quick log on $ext_if2 proto {tcp,udp} from $fwips to any keep state

FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey




FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey


Cevap