Newsgroup: it.comp.os.linux.sys
Titolo: Problemone routing-ADSL URGENTE!

Ciao a tutti,
ho il seguente problema: macchina Linux RH 6.1 Kernel 2.2.12 con 2 NIC
una collegata al router ADSL (Alcatel Speed Touch Pro) ed una
collegata alla LAN mi fa passare i pacchetti da una direzione (LAN ->
Router) ma non il contrario, provato e riprovato di tutto ma nada..di
seguito i parametri usati...HELP!
Router ADSL ---------------------------Linux Box-------------------LAN
10.0.0.138		10.0.0.1	192.168.0.254	192.168.0.X
Default gateway macchina Lino 10.0.0.138 (route e IP Forward
abilitati)
Default gateway macchine LAN 10.0.0.1 o 192.168.0.254 (provati
entrambi)
Se pingo dal Linux box raggiungo tutto, LAN e Internet ma da dentro la
LAN raggiungo solo 10.0.0.1...se faccio un ping da dentro la LAN e
abilito il tcpdump vedo che i pacchetti escono, la risposta sembra
arrivare ma si ferma sulla 10.0.01....
N.B. Il router ha funzionalità di NAT ma cmq sia che siano abilitate o
meno nulla sembra cambiare...
Grazie a tutti.
Nick

10.0.0.138		10.0.0.1	192.168.0.254	192.168.0.X
Scusa la banalità, ma hai impostato queste righe:
# ipchains -A forward -j MASQ
# echo 1 > /proc/sys/net/ipv4/ip_forward
Altro non ti dovrebbe servire, in questo modo il linux forwarda la lan
come fosse trasparente ma "mascherandola".
Cmq mi sembra una complicazione inutile questa, è inutile separare
due volte le interfacce di rete, prima dall'ip "esterno" (o pubblico che
dir si voglia) a 
10.0.0.0/24
 col NAT del router, poi di nuovo sul linux
che gestisce la lan con 
192.168.0.0/24.
..
Certo che se vuoi essere paranoico... così va benone. Solo che in questo
modo i servizi del linuxbox sono inaccessibili dall'esterno, a meno che
non li "pubblichi" all'esterno programmando opportunamente il router.
Ma se quello che ti interessa è proprio rendere inaccessibile all'esterno
il linuxbox oltre alla lan... beh... allora così è l'ideale :-)
-- 
Crononauta               
==========               | togli 'sse' da ulissebarra | 
ICQ UIN: 4005815         | per rispondermi in  e-mail | 
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 arrivare ma si ferma sulla 10.0.01....
Domanda stupida: hai abilitato il masquerading sulla LinuxBox?
-- 
Signature under rework - Shuriken

 linux che gestisce la lan con 
192.168.0.0/24.
..
Il problema e` che spesso (forse sempre) l'accesso ADSL tramite router
su Ethernet si configura cosi` (su 10.x.x.x), e c'e` poco da fare.
Se il router e` "intelligente" e ha una specie di redizionatore (tipo
redir sotto Linux) lo si puo` configurare per forwardare tutte le
richieste alla Linux Box).


richieste alla Linux Box).
Questa sarebbe la soluzione migliore, ma generalmente se il router
permette la funzione di NAT dovrebbe permettere anche la pubblicazione
all'esterno di porte di indirizzi interni.
Basta redirezionare sul linux box tutte le porte dei servizi.
Oppure reindirizza *tutto* indiscriminatamente sul linuxbox e poi usa
questo come gateway o router.
Adesso non conosco il tuo caso specifico... bisogna guardare cosa si
puň fare.
-- 
Crononauta
==========               | togli 'sse' dall'indirizzo  | 
ICQ UIN: 4005815         | per rispondermi in e-mail   | 
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.html
GP Legends: 
http://www.multiplayer.it/driving/index.html