ç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