Portál AbcLinuxu, 1. června 2025 12:24


Dotaz: FireWall - iptables

18.12.2004 20:52 Vaškic | skóre: 6 | blog: vaskic
FireWall - iptables
Přečteno: 312×
Odpovědět | Admin
Zdravim, mam problem - pristi tyden mam odevzdat semestralku s nastavenym routerem a dneska jsem se zacal ucit FireWall...:-) Zjistil jsem, ze je toho celkem dost a mel jsem zacit podstatne driv... Jsem uz zmatenej proto bych si rad overil nektery veci.
Jedna se o sit,kde je router s inetem na eth0 a nekolik pocitacu s Woknama na eth1. Na routeru nic jinyho nejede. Proto bych mu zakazal vsechny pakety :
iptables -P INPUT DROP
iptables -P OUTPUT DROP
A vsechno resil jen v FORWARD, kde bych taky vsechno do startu zakazal iptables -P FORWARD DROP a pak co chci povoloval
Muzu to takhle drasticky udelat? A chapu to spravne, ze router si na netu ani neskrtne a projdou jedine routovany pakety? A druhej dotaz, kdyz chci zakazat ping z eth0 a povolit z eth1 tak sem neco vycetl, ale nejsem si uplne jistej proto se radsi zeptam jestli je to takhle:
iptables -A FORWARD -o eth0 -p icmp -j ACCEPT
a z netu je to automaticky zakazany tim INPUT a FORWARD DROP nebo musim rucne?
A prijmu kazdej odkaz na jednoduchej vzorovej okomentovanej FireWall, par sem jich nasel, ale jeste by se nejakej hodil:-)
Jo a nenasel by se nekdo koho bych se mohl prip. zeptat primo na mail at tady neotravuju s blbostma? Samotnyho me to stve, ale fakt nejak nestiham. Omlouvam se jeste jednou za Lama dotaz, ale fakt sem ve stresiku.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.12.2004 21:17 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: FireWall - iptables
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Ano, dát defaultní policy DROP je celkem dobrý začátek.

2. Ne, ani si neškrtne (obrázek).

3. Chceš-li povolit ping z eth1... Povolit ping z eth1 jsou dvě věci.

(a) Povolit pingat z routeru z eth1 ven:
iptables -A OUTPUT -o eth1 -p icmp --icmp-type echo-request -j ACCEPT
iptables -A INPUT -i eth1 -p icmp --icmp-type echo-reply -j ACCEPT
(b) povolit pingat zvenku na router na eth1 (totéž, vyměnit input/output, request/reply).

Lze samozřejmě i povolit šmahem icmp na eth1, což ale není povolení pingu.

4. Okomentovaný ukázkový firewall tu Petr Šobáň linkuje tak často, že usuzuji, že ses ani nenamáhal hledat.
18.12.2004 21:29 Vaškic | skóre: 6 | blog: vaskic
Rozbalit Rozbalit vše Re: FireWall - iptables
Dyt venkovni pingac nepinka na eth1, ale na eth0 ne?

ad 4.) Omlouvam se ale mam tady nekolik ukazkovych FireWallu a ted nejak u dvou nemuzu najit od kohou sou takze je mozny, ze mam i od Petra Sobane, ale proste cim vic, tim lip;-) Jinac zjistuji, ze ve stresu dela clovek vic blbosti nez rozumnejch veci - celou dobu sem ten ping zkousel se spanou IP adresou...:-)
18.12.2004 21:31 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: FireWall - iptables
Zvenku == ne z routeru samého. Nemyslel jsem tím z internetu, ale nenapsal jsem to jasně.
Marián Oravec avatar 19.12.2004 13:14 Marián Oravec | skóre: 22 | Nitra
Rozbalit Rozbalit vše Re: FireWall - iptables
mozem sa spytat(teraz ma to tak napadlo jak nad tym rozmyslam) ze ako to ten router posle napr. z 192.168.x.x na 62.63.x.x? ma sice povoleny forwarding to je ok, ale kedze je tam

iptables -P INPUT DROP
iptables -P OUTPUT DROP


tak ako si zisti HW adresu svojej default gateway? tieto dve pravidla sa akoze nevztahuju na arp pakety, alebo ako to je? tu HW adresu predsa vediet musi, inak by to neslo, nie? dakujem
Mám rád elektro, ale vypočujem si aj iné...
19.12.2004 20:01 Atlasko
Rozbalit Rozbalit vše Re: FireWall - iptables
myslim ze protokol arp je nizsi nez ip. (a vola sa to iptables...) ale neni jsem si celkem jisti :(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.