Article View: pl.comp.os.freebsd
Article #57850Re: PROSBA O PRZYKLADOWEGO FIREWALLA NA "IPFW"
From: Kamil
Date: Mon, 31 May 2004 12:27
Date: Mon, 31 May 2004 12:27
98 lines
4180 bytes
4180 bytes
wstaw_tu_subdomene@zimnyzenon.hotmail.com (Zenobiusz Zimny) wrote in message news:<c91nia.5s.1.aah@simple.mid.net>...
> Jednostka kampet@poczta.fm (Kamil) nastukała w
> news:a04ad89a.0405240417.587c15f1@posting.google.com:
>
> Primo: nie krzycz (mam na myśli temat).
>
> > Mam ogromna prosbe do Was przykladowego firewalla na pod FreeBSD na
> > ipfw. Ktory blokuje wszystko oprocz WWW,Poczty,SSH,FTP 21.
>
> Masz na myśli ruch wychodzący, czy przychodzący?
>
> > Zrobilem sobie pdoobnego firewalla ale bez linijki napoczatku
> > add allow ip from any to any nieche mi nic ruszyc a jak to jest to
> > chyba jest wiecej rzeczy poodblokowywanych.
>
> A jakbyś poszukał jakiegoś HowTo i przeczytał, to bardzo by się źle stało?
>
> > Mam standardowego routerka z 2 kartami sieciowymi i NAT.
>
> ROTFL. Znaczy fajnie, tylko jak się nazywają interfejsy?
>
> > Jak bede mial przyklad to sobie dostosuje do wlasnych potrzeb.
>
> No dobrze, będzie pewien niezwykle prosty przykład (wbrew pozorom najlepsze
> są proste firewalle):
>
> ==========================================================================
> #!/bin/sh
>
> case ${firewall_quiet} in
> [Yy][Ee][Ss])
> fwcmd="/sbin/ipfw -q"
> ;;
> *)
> fwcmd="/sbin/ipfw"
> ;;
> esac
> # wyczysc regulki
> ${fwcmd} -f flush
>
> # interfejs zewnetrzny
> oif = "xl0"
>
> # interfejs wewnetrzny
> iif = "xl1"
>
> # podsiec wewnetrzna
> lan = "192.168.248.0/24"
>
> # divert dla natd
> ${fwcmd} add 50 divert natd all from any to any via ${oif}
>
> # zezwalaj na ruch wychodzacy
> ${fwcmd} add allow tcp from me to any out via ${oif} keep-state
> ${fwcmd} add allow udp from me to any out via ${oif} keep-state
>
> # pingi z firewalla gdziekolwiek
> ${fwcmd} add allow icmp from me to any keep-state
>
> # pozwalaj na wszystko na loopbacku
> ${fwcmd} add allow ip from any to any via lo0
>
> # pozwalaj na caly ruch wewnatrz
> ${fwcmd} add allow ip from ${lan} to any in via ${iif} keep-state
>
> # zablokuj i zaloguj wszystko inne
> ${fwcmd} add deny log all from any to any
> =======================================================================
>
> Taki skrypt pozwala na cały ruch z sieci wewnętrznej, bez żadnych
> ograniczeń. Z zewnątrz host będzie całkowicie niewidoczny - nie będzie nawet
> odpowiadał na pingi. Wadą tego skryptu jest niemożność używania komendy
> traceroute...
> Jeżeli chodziło Ci o coś innego: przykład firewalla dla serwera z
> wymienionymi usługami, to wyraziłeś się zbyt nieprecyzyjnie :->
>
> FUT Warning (pl.comp.os.bsd)
Jestem naprawde mile zaskoczony sprawdzilem i dzia?a.
Rzeczywiscie nieodpowiada na pingi z zewnatrz.
Ale chcialbym cos dolozyc mianowicie chcialbym zeby
z sieci lokalnej uzytkownicy mogli sie laczyc na zewnatrz
tylko z wybranymi uslugami- > mieli dostep do WWW,POCZTY,SSH,FTP 21
i tylko tego bez p2p i innych dziadostw.
Fajniebybylo choc wiem ze to nie jest najbezpieczniejsze zeby sie dalo
na router przez ssh wejsc.
Za wszelaka pomoc bardzo dziekuje.
Pozdrawiam
Kamil M kampet@gcm.pl
Technical Details
Message-ID:
<a04ad89a.0405310427.23120794@posting.google.com>Path:
mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!internal1.nntp.sjc.giganews.com!border2.nntp.sjc.giganews.com!border1.nntp.sjc.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!cyclone1.gnilink.net!gnilink.net!news.glorb.com!postnews1.google.com!not-for-mailReferences:
<a04ad89a.0405240417.587c15f1@posting.google.com> <c91nia.5s.1.aah@simple.mid.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!internal1.nntp.sjc.giganews.com!border2.nntp.sjc.giganews.com!border1.nntp.sjc.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!cyclone1.gnilink.net!gnilink.net!news.glorb.com!postnews1.google.com!not-for-mail From: kampet@poczta.fm (Kamil) Newsgroups: pl.comp.os.freebsd,pl.comp.os.bsd Subject: Re: PROSBA O PRZYKLADOWEGO FIREWALLA NA "IPFW" Date: 31 May 2004 05:27:43 -0700 Organization: http://groups.google.com Lines: 98 Message-ID: <a04ad89a.0405310427.23120794@posting.google.com> References: <a04ad89a.0405240417.587c15f1@posting.google.com> <c91nia.5s.1.aah@simple.mid.net> NNTP-Posting-Host: 213.227.108.21 X-Trace: posting.google.com 1086006463 8974 127.0.0.1 (31 May 2004 12:27:43 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 31 May 2004 12:27:43 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit