Article View: pl.comp.os.bsd
Article #20839Re: najprostszy pf.conf
From: jartymiak
Date: Tue, 07 Apr 2009 12:09
Date: Tue, 07 Apr 2009 12:09
56 lines
2871 bytes
2871 bytes
On Apr 6, 7:17 pm, bulba008 <bulba...@op.pl> wrote:
> bulba008 pisze:
>
>
>
> >> To dla Ciebie bedzie najlepsze:
> >>http://openbsd.org/faq/pf/pl/index.html
>
> > Dobra skleilem cos takiego, gdzie cos poprawic? Moze cos jest
> > nadmiarowe. Jedyny problem do brak dostepu do serwera ftp na tym samym
> > kompie co jest bramka do netu z kompoterow z sieci lokalnej
>
> > ## MAKRA -----------------------------------------------------------------
>
> > ext_if = "bge0"
> > int_if = "bge1"
> > tcp_services = "{ 22, 25, 37, 52, 53, 80, 110, 113, 123, 143, 443, 5901,
> > 6001 }"
> > udp_services = "{ 37, 53, 80, 110, 123 }"
> > icmp_types = "echoreq"
> > natone=int_if
> > privnets="{ 127.0.0.0/8, 192.168.1.0/24 }"
>
> > ## USTAWIENIA
>
> > set block-policy return
osobiście wolę set block-policy drop a jeśli muszę komuś przez
grzeczność odpowedzieć, to piszę regułkę zwracającą odpowiedni
komunikat. Mniej pracy dla komputera, druty czystsze...
> > ## NATOWANIE
>
> > nat on $ext_if from $int_if to any -> $ext_if
>
> > nat-anchor "ftp-proxy/*"
>
> > ## PRZEKIEROWANIA
>
> > rdr-anchor "ftp-proxy/*"
>
> > rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
>
> > rdr on $int_if inet proto tcp from any to any port www -> 127.0.0.1 port
> > 3128
>
> > ## FILTROWANIE
>
> > block in
>
> > pass out keep state
jak masz nat, może dodać do regułki nat słówko pass i po sprawie.
jak masz nat, keep state jest automatycznie włączany, nie ma potrzeby
dublowania.
Technical Details
Message-ID:
<a79b78aa-5106-4450-9cab-88cfda44bd10@s19g2000vbp.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!feeder.news-service.com!postnews.google.com!s19g2000vbp.googlegroups.com!not-for-mailReferences:
<gr3d4l$in4$1@news.onet.pl> <slrngtbe0a.1c7n.piotrek@pikachu.wsa.lublin.pl> <gr54f2$ff3$2@news.onet.pl> <grb2e8$bv6$1@news.onet.pl> <grddgm$n4h$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!feeder.news-service.com!postnews.google.com!s19g2000vbp.googlegroups.com!not-for-mail From: jartymiak <jacekartymiak@gmail.com> Newsgroups: pl.comp.os.bsd Subject: Re: najprostszy pf.conf Date: Tue, 7 Apr 2009 05:09:56 -0700 (PDT) Organization: http://groups.google.com Lines: 61 Message-ID: <a79b78aa-5106-4450-9cab-88cfda44bd10@s19g2000vbp.googlegroups.com> References: <gr3d4l$in4$1@news.onet.pl> <slrngtbe0a.1c7n.piotrek@pikachu.wsa.lublin.pl> <gr54f2$ff3$2@news.onet.pl> <grb2e8$bv6$1@news.onet.pl> <grddgm$n4h$1@news.onet.pl> NNTP-Posting-Host: 83.28.84.229 Mime-Version: 1.0 X-Trace: posting.google.com 1239106196 27557 127.0.0.1 (7 Apr 2009 12:09:56 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 7 Apr 2009 12:09:56 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: s19g2000vbp.googlegroups.com; posting-host=83.28.84.229; posting-account=PtdgXgoAAABHzkctdGjLcK06k-ftU_7u User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit