Newsgroup: it.comp.os.linux.sys
Titolo: Problema con l'IP masquerading

Salve,
ho seguito alla lettera le istruzioni del HOWTO sull'IP Masquerading per 
abilitarlo su una rete locale collegata all'esterno tramite un gateway, 
e avendo un kernel 2.2.19 su tutte le macchine.
Quello che succede e' che dai client riesco tranquillamente a fare ping 
dovunque, ma nessun altro servizio (WWW, FTP, TELNET, SSH, ecc.) sembra 
funzionare. L'output di /sbin/ipchains --list e'
Chain input (policy ACCEPT):
Chain forward (policy DENY):
target     prot opt     source                destination           ports
MASQ       all  ------  
192.168.1.0/24
       anywhere              n/a
Qualcuno sa darmi qualche indicazione?
Grazie,
Andrea Sciaba'

funzionare. L'output di /sbin/ipchains --list e'
Hai settato i DNS correttamente sui clients ? Immagino tu abbia dato
un "echo "1" > /proc/sys/net/ipv4/ip_forward" ...
Al limite sul sito che trovi in firma c'e' qualcosa ...
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

 funzionare. L'output di /sbin/ipchains --list e'
dai
ipchains -F
ipchains -P forward MASQ
ipchains -P input ACCEPT
ipchains -P output ACCEPT
e riprova, se funziona č un problema di
ruleset fai un po' di prove.....
[non tenere quelle politiche!!!!]
d

 Qualcuno sa darmi qualche indicazione?
Bah! ci sono varie strade....
1) La rule č settata correttamente? La rule corretta č: ipchains -A
forward -i $extint -s $intnet -d 
0.0.0.0/0
 -j MASQ
2) La chain di output per questa configurazione, č Accept???
3) Hai attivato l'ip_forwarding?
4) I client hanno come gateway il server e hai impostato per ogni client il
dns? (ti consiglio di metterlo sul server in modo da fare dns cache)
Se poi ci dai piů informazioni sapremo aiutarti
--
| /
| \Byte - Andrea Briganti - 
kbyt...@tin.it
http://digilander.iol.it/kbytesystem
ICQ: 40872731 - C6: andreakbyte
Activelist Sentimenti: 47103807

 Al limite sul sito che trovi in firma c'e' qualcosa ...
Grazie.
Ciao,
Andrea

 ruleset fai un po' di prove.....
Purtroppo non funziona ancora. Stessi sintomi, ping va, qualunque altra
cosa no.
Bye,
Andrea

 Se poi ci dai più informazioni sapremo aiutarti
Se puo' servire, dai client riesco tranquillamente a collegarmi al gateway
usando ssh o www (ci gira un web server). Possibile che in qualche modo il
gateway non riesca a "smascherare" i pacchetti in arrivo? Ad esempio,
facendo un telnet su una macchina remota, ottengo qualcosa del tipo
Trying 137.138.246.62...
Connected to 
hpplus.plus.cern.ch
.
Escape character is '^]'.
senza ottenere mai un prompt.
Ciao,
Andrea

Se puo' servire, dai client riesco tranquillamente a collegarmi al gateway
usando ssh o www (ci gira un web server).
Mah! se puoi manda anche lo script di ipchains, perchè sembra che o non
masquera nulla oppure che i pacchetti in entrata dai server non riescono a
passare il firewall sul server....
Ti consiglio di fare un bel tcpdump e di mettere qualche rule per il log dei
pacchetti rifiutati, in modo da vedere che cosa accade.


 pacchetti rifiutati, in modo da vedere che cosa accade.
Ho guardato. Subito dopo aver dato un telnet, vengono scambiati tra client
e host remoto qualcosa come 14 pacchetti tcp (7 in un senso e 7
nell'altro), che vengono regolarmente mascherati e reindirizzati dal
gateway. Poi pero' si ferma tutto e lo scambio di pacchetti cessa. 
Altro scambio di pacchetti nel momento in cui faccio ^] e quit del telnet.
Un bel mistero...
Andrea Sciaba'