Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › IPTABLES gondok!
- This topic has 94 hozzászólás, 18 résztvevő, and was last updated 18 years telt el by
SPétör.
-
SzerzőBejegyzés
-
2006-01-31-15:38 #2009357
Hali
Nem tudom honnan kerül képbe az ipfwadm. UHU már alapértelmezetten az iptablest hasznalja. Ez ha jól emlékszem elõdje az iptables-nek és még kompatibilitási okok miatt benne lehet, de mint látom csak modulként hivatkozik rá.
Hogy néz most ki a szkripted?
Közbe eszembejutott, ekõdje ugyan de volt közben még 1 ipchains is.
Tehát: ipfwadm, ipchains, iptables igy sorban2007-01-20-18:03 #2009358Sziasztok !
Próbálkozom iptables-t konfigolni UHU 2.0 alatt.
Annyit szeretnék elérni, hogy
1. lehessen netezni
2. „alapból mindent tilt” de az általam megadott portok (22,80,10000) nyitva legyen és elérhessem kivűlről is!Az alábbi iptables-el mi a gond? Ugyanis nem birok vele netezni!
echo -n „Tuzfal beallitasa..”
/usr/sbin/iptables -F/usr/sbin/iptables -A INPUT -p tcp –tcp-flags SYN,FIN SYN,FIN -j DROP
/usr/sbin/iptables -A INPUT -p tcp –tcp-flags ALL FIN,URG,PSH -j DROP
/usr/sbin/iptables -A INPUT -p tcp –tcp-flags ALL ALL -j DROP
/usr/sbin/iptables -A INPUT -p tcp –tcp-flags ALL SYN,RST,ACK,FIN,URG -j DROP
/usr/sbin/iptables -A INPUT -p tcp –tcp-flags ALL NONE -j DROP
/usr/sbin/iptables -A INPUT -p tcp –tcp-flags SYN,RST SYN,RST -j DROP/usr/sbin/iptables -A INPUT -p tcp ! -syn -m state -state NEW -j DROP
/usr/sbin/iptables -A INPUT -i lo -p all -j ACCEPT
/usr/sbin/iptables -A OUTPUT -o lo -p all -j ACCEPT/usr/sbin/iptables -A INPUT -p tcp -s 0/0 -d 22 -j ACCEPT
/usr/sbin/iptables -A INPUT -p tcp -s 0/0 -d 80 -j ACCEPT
/usr/sbin/iptables -A INPUT -p tcp -s 0/0 -d 10000 -j ACCEPT
/usr/sbin/iptables -A INPUT -s 192.168.0.0/8 -j ACCEPT
#/usr/sbin/iptables -A INPUT -j DROP/usr/sbin/iptables -A OUTPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
/usr/sbin/iptables -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
/usr/sbin/iptables -A INPUT -p tcp -d 53 -j ACCEPT
/usr/sbin/iptables -A INPUT -p udp -d 53 -j ACCEPT2007-01-20-18:26 #2009359boci wrote:Sziasztok !Próbálkozom iptables-t konfigolni UHU 2.0 alatt.
Annyit szeretnék elérni, hogy
1. lehessen netezni
2. „alapból mindent tilt” de az általam megadott portok (22,80,10000) nyitva legyen és elérhessem kivűlről is!Hali.
A Policy-t állítsd be DROP-ra, majd utánna csak az engedélyezett portokat kell felsorolni. Rövidebb és átláthatóbb.
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROPEzzel kész is a zárt tűzfal. Ezután már csak nyitogatni kell a kívánt portokat.
iptables -A INPUT -p tcp –dport 22 -j ACCEPT
iptables -A INPUT -p tcp –dport 80 -j ACCEPT
iptables -A INPUT -p tcp –dport 10000 -j ACCEPTstb.. (ezeket OUTPUT láncon is persze csak ott nem dport, hanem sport)
2007-01-20-19:52 #2009360Akkor most azt csináltam, hogy OUTPUT láncon engedtem olyan portokat amiket használok.
21,80.. igy már megy a net és az ftp
szoktam más szerverekre is csatizni ssh-n akkor gondolom OUTPUT-ra a 22-t is kell
meg ha jól értem akkor:
INPUT-ra amit kivülről akarok hogy elérjenek
OUTPUT-ra amit én szeretnék kifele használni?a FORWARD az kellhet nekem valamire ?
Még annyit megtudhatok, hogy azt hogyan érem el, hogy ez a script minden induláskor lefusson?
köszi!2007-01-20-20:32 #2009361FORWARD nem kell neked azokhoz amit elmondtál.
boci wrote:Még annyit megtudhatok, hogy azt hogyan érem el, hogy ez a script minden induláskor lefusson?No ez disztribúciónként változik. Nézd meg a konfigurációs fájlok között az iptables beállításait. Nálam például gentoo-n van egy /etc/conf.d/iptables állomány, amiben ilyen sorok találhatóak:
# Location in which iptables initscript will save set rules on
# service shutdown
IPTABLES_SAVE=”/var/lib/iptables/rules-save”# Options to pass to iptables-save and iptables-restore
SAVE_RESTORE_OPTIONS=”-c”# Save state on stopping iptables
SAVE_ON_STOP=”yes”Nem tudom hogy UHU-ban ezt hogy oldották meg, de végső esetben készítessz hozzá egy init szkriptet.
2007-01-20-21:53 #2009362boci wrote:Még annyit megtudhatok, hogy azt hogyan érem el, hogy ez a script minden induláskor lefusson?
köszi!Szia!
Lépj be az: „/etc/runlevel.d/” könyvtárba (README elolvasása!) tovább lépsz a „default” könyvtárba.
Létrehozol egy fájlt,pl: „touch firewall.service”
Ebbe aztán írd bele: „Script=/” ahol a tűzfal scripted található. (A többi .service fájlt megnézheted milyen bejegyzések vannak még benne.)
Ezután az uhu-vezérlőpultban fog megjelenni a „firewall” amit elindíthatsz, módosíthatod a futási szintjét, priorítását, sorrendjét.2007-01-21-09:25 #2009363Oké sikerült service-ként indul mindig! köszi
Van a hálózaton egy windows xp-s gép
azon van a nyomtató amit el szeretnék elérni
az uhu nyomtató beállitásaiban kiválasztottam h Samba megosztás
ott irja Gépnév/Nyomtató formában adjam meg
megadtam a helyi ip-t / nyomtató megosztási nevét
de nem tudok nyomtatni
ping-el látom a gépet, sőt a megosztásait is tudom böngészni!
mégis lehetséges h a tuzfal nyomtatni nem enged közben meg böngészhetem a gépet stb.. ?iptables -A INPUT -d 192.168.0.0/8 -j ACCEPT
iptables -A OUTPUT -s 192.168.0.0/8 -j ACCEPTezzel elvileg megengedtem a forgalmat a helyi hálómon oda-vissza nem?
2007-01-21-11:18 #2009364boci wrote:Oké sikerült service-ként indul mindig! kösziVan a hálózaton egy windows xp-s gép
azon van a nyomtató amit el szeretnék elérni
az uhu nyomtató beállitásaiban kiválasztottam h Samba megosztás
ott irja Gépnév/Nyomtató formában adjam meg
megadtam a helyi ip-t / nyomtató megosztási nevét
de nem tudok nyomtatni
ping-el látom a gépet, sőt a megosztásait is tudom böngészni!
mégis lehetséges h a tuzfal nyomtatni nem enged közben meg böngészhetem a gépet stb.. ?iptables -A INPUT -d 192.168.0.0/8 -j ACCEPT
iptables -A OUTPUT -s 192.168.0.0/8 -j ACCEPTezzel elvileg megengedtem a forgalmat a helyi hálómon oda-vissza nem?
„ott irja Gépnév/Nyomtató formában adjam meg”
Igen, de win esetében az ő idétlen könyvtár jelölésével””!
A win semmiben se tud szabványos lenni! 😮 😮\workgroupnyomtatónév
Talán segít. ;D2007-02-14-09:39 #2009365Olyan kérdésem lenne a témával kapcsolatban, hogy hogyan lehet futtatásra bírni az iptables. A csomag fel van telepítve, de itt meg is állt a tudásom. A modulok között megtaláltam az ipv6 modult, ha jól tudom ez ugyanaz, de ezen belül van egy csomó minden. Ha valaki lenne szíves leírni, hogy mit kell csinálni, megköszönném. Ha Gnome-ban nem lehet, hát megpróbálnám terminalban is akár…De olyan lameresen légszi… 🙂
2007-02-14-11:32 #2009366tomi78 wrote:Olyan kérdésem lenne a témával kapcsolatban, hogy hogyan lehet futtatásra bírni az iptables. A csomag fel van telepítve, de itt meg is állt a tudásom. A modulok között megtaláltam az ipv6 modult, ha jól tudom ez ugyanaz, de ezen belül van egy csomó minden. Ha valaki lenne szíves leírni, hogy mit kell csinálni, megköszönném. Ha Gnome-ban nem lehet, hát megpróbálnám terminalban is akár…De olyan lameresen légszi… 🙂Az iptables beállításához használd a guarddog vagy a firestarter nevű programot. Ezekkel egyszerűen, grafikus felületen keresztül be tudsz állítani mindent.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz