Article View: nl.comp.os.linux
Article #595Ipchains
From: Sander
Date: Tue, 15 Jun 1999 00:00
Date: Tue, 15 Jun 1999 00:00
62 lines
2773 bytes
2773 bytes
Hi, ik ben vandaag eens begonnen om mijn firewall te verbeteren. Nu ben ik een heel eind, alleen heb ik nog een paar korte vraagjes. Na mijn idee is het het belangrijkste om alle niet noodzakelijke services zoals die in de /etc/inetd.conf staan dicht te zetten (niet te laten draaien). Ook is het het belangrijkste om tot en met port 1023 te securen (Opmerkingen altijd welkom). Maar nu heb ik een paar vraagjes, m.b.t. het dichtzetten van 0-1023 tcp/udp voor alles komende van de externe interface (ppp0). Ik draai een aantal services in deze poorten range zoals WWW en SMTP. Deze *moeten* dus voor ppp0 open staan. Hoe is het dus het beste om alles tot en met 1023 (tcp/udp) dicht te zetten *behalve* 80 tcp en 25 tcp? Mijn huidige oplossing is als volgt : ANY="any/0" EXTERNAL_INTERFACE="ppp0" PRIVPORTS_A="0:24" PRIVPORTS_B="26:79" PRIVPORTS_C="81:1023" ipchains -A input -j DENY -p tcp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_A ipchains -A input -j DENY -p udp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_A ipchains -A input -j DENY -p tcp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_B ipchains -A input -j DENY -p udp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_B ipchains -A input -j DENY -p tcp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_C ipchains -A input -j DENY -p udp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS_C Tevens is er een mogelijkheid om beide protocollen (tcp/udp) in een regel te laten DENY'en? (nb. -p ! ICMP helpt niet) Ik heb geprobeert het als volgt op te lossen : PRIVPORTS="0:1023" ipchains -A input -j DENY -p tcp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS ipchains -A input -j DENY -p udp -i $EXTERNAL_INTERFACE -d $ANY $PRIVPORTS en als volgt.... ipchains -A input -j ACCEPT -p tcp -i $EXTERNAL_INTERFACE -d $ANY www ipchains -A input -j ACCEPT -p tcp -i $EXTERNAL_INTERFACE -d $ANY smtp Dit schijnt niet te werken, of maakt het nog uit *wanneer* je het aanroupt in je scriptje? Hopelijk heeft U een antwoord voor mij :-)
Technical Details
Message-ID:
<929466592.272802738@news.casema.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 1049e4,e2e59d5f256c234d,start X-Google-Attributes: gid1049e4,public X-Google-Thread: fb7d6,e2e59d5f256c234d,start X-Google-Attributes: gidfb7d6,public From: Sander <sander@systemadmin.dyndns.org> Subject: Ipchains Date: 1999/06/15 Message-ID: <929466592.272802738@news.casema.net> X-Deja-AN: 489925827 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@casema.net X-Trace: news.casema.net 929467797 9738 212.64.0.194 (15 Jun 1999 17:29:57 GMT) Organization: *None* Mime-Version: 1.0 NNTP-Posting-Date: 15 Jun 1999 17:29:57 GMT Newsgroups: nl.comp.os.linux,casema.linux