Newsgroup: it.comp.os.linux.iniziare
Titolo: configurare firewall per funzionamento valknut (ex dc-gui)

Ho la seguente struttura 
router adsl <--> pc linux firewall <--> rete lan 
da uno dei pc della rete vorrei utilizzare il client Valknut per DC (un
tempo era dc-gui) e dovrei quindi aprire le porte necessarie sul firewall;
dal sito valknut pare che le porte utilizzate siano la 9176 udp e tcp.
La policy predefinita per OUTPUT è ACCEPT, INPUT e FORWARD sono DROP.
Ho inserito nello script che istruisce netfilter le seguenti righe ma il
client non si connette ad alcun hub (se disabilito netfilter in toto invece
funziona)
iptables -t filter -A INPUT -p tcp --sport 9176 -j ACCEPT
iptables -t filter -A FORWARD -p tcp --dport 9176 -j ACCEPT
iptables -t filter -A INPUT -p udp --sport 9176 -j ACCEPT
iptables -t filter -A FORWARD -p udp --dport 9176  -j ACCEPT
Premesso che è poco che ho a che fare con iptables ed ho ancora parecchio da
capire direi che i comandi sopra dovrebbero accettare ed inoltrare tutto il
taffico UDP/TCP della porta 9176.
Cosa non va ??
Grazie e ciao.
-- 
Gnu/Linux       -     Slackware 9.1
                    _#_  @
                    ( )>_u
                    /(\
                   !  *!
                    L L
...don't fear the smoking penguin...!!

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
heat ha scritto:

Hai settato il NAT/PAT del router adsl sull'ip della macchina che usa
valknut?
- -- 
Per scrivermi togli _levami_ dall'indirizzo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCsdROjFUuN2ChV5YRAsemAJ9YB5JCQHK9OApxC2wr9QqSxN1zTwCfakDZ
YzvqUIFo3GHY1xuptlfPFMM=
=WlAr
-----END PGP SIGNATURE-----

 valknut?
si, anche perchč se cosě non fosse disabilitando netfilter non funzionerebbe
comunque, mentre invece lo fa ...
Ciao


 Ciao
Ti chiedo scusa: ho fatto una lettura affrettata del tuo post.
mi pare superfluo, ma tu valknut l'hai configurato? e se si come?
Mi pare poi che la chain FORWARD operi solo all'interno della box e non
verso l'esterno: per questo c'è la chain OUTPUT.


 
da quello che posso capire 
1)      valknut funziona se disabilito il firewall ergo è configurato 
        correttamente
2)      la chain OUTPUT è in ACCEPT quindi tutto quello che esce viene lasciato 
        passare 
secondo me non ho imbroccato qualcosa nelle regole del firewall oppure c'è
qualche altra porta da aprire ....
Ciao.


 
Rileggendo la tua config su INPUT
non è che funzioni meglio
iptables -t filter -A INPUT -p tcp --dport 9176 -j ACCEPT  ?
                                     ^
- -------------------------------------
Per scrivermi togli _levami_ dall'indirizzo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCse5KjFUuN2ChV5YRAhWqAKCGo19p3dl8ZBm099ACXwYlx4YTQACggT4V
BUNBafyX3k/xrVGSojTspQI=
=uCYf
-----END PGP SIGNATURE-----


intendo da --sport a -dport (anche per l'udp)
- -- 
Per scrivermi togli _levami_ dall'indirizzo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCse7yjFUuN2ChV5YRAnSvAKCZE4AsOmb5FJurNQ80tYVTq90nGQCeKpaf
e9Sjp0RAs1nhNxPuFfn7C3w=
=utAe
-----END PGP SIGNATURE-----

 Cosa non va ??
premetto di non essere un grande esperto di iptables... ho letto, ho
riletto, ma trovo ancora difficolta'. Ho tentato di capire qualche cosa
di piu' in it.comp.os.linux.sys, ma, a parte qualcuno che mi ha aiutato,
alcuni personaggi frequentatori di quel ng mi hanno profondamente
disgustato con la loro saccenteria, per cui ho desistito.
Intanto una domanda: sei assolutamente sicuro che si possa aprire una
porta tcp e una porta udp con lo stesso numero? Io credo di no, forse
qualcun altro ci puo' aiutare.
Se ho capito bene il tuo problema, credo tu possa provare a fare questo:
#! /bin/sh
tuo_pc=<indirizzo ip>
porta_tcp=9176
porta_udp=9177
iptables -A INPUT -p tcp -m tcp --dport $porta_tcp -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -m tcp --dport $porta_tcp -j DNAT
--to $tuo_pc:$porta_tcp
iptables -A INPUT -p udp -m udp --dport $porta_udp -j ACCEPT
iptables -t nat -A PREROUTING -p udp -m udp --dport $porta_udp -j DNAT
--to $tuo_pc:$porta_udp
fammi sapere.

 qualcun altro ci puo' aiutare.
mi rispondo da solo. Si puo'.

 mi rispondo da solo. Si puo'.
... mi era scappata la tua domanda ....
ora sto modificando le regole con l'ausilio di un volumetto di linux&c di un
anno fa circa, poi faccio sapere
