[hack] lan a 3

Daniele Masini d.masini@tiscali.it
Dom 28 Gen 2007 22:33:32 CET


Il giorno sab, 27/01/2007 alle 19.33 +0100, thomas ha scritto:
> Ciao a tutti e ciao ad Alessandro,
> 
> ritorno sulla questione della lan a 3 che stavo cercando a tempo perso di 
> risolvere. Mi capita questo:
> 
> il pc che fa da server e che ha la connessione adsl ha una partizione debian e 
> una xp.
> il pc che fa da client ha una distribuzione didatux (praticamente la mandrake) 
> e una xp
> Il mac ha (per adesso) solo macos.
> 
> Succede  che con il server su Xp non ha importanza che sistema operativo abbia 
> il pc client; configurando la rete come suggerito da Alessandro tutte e tre 
> le macchine condividono la adsl.
> 
> Con il server su Debian, il server non ha problemi a usare l'adsl ma il 
> secondo pc e il mac non ce la fanno.

Ma hai configurato il forwarding delle schede di rete? Lo puoi fare con
il comando seguente:

echo 1 > /proc/sys/net/ipv4/ip_forward

Inoltre devi abilitare il masquerading degli indirizzi di rete (NAT) per
far funzionare il server Debian come router (lui ha un solo indirizzo IP
pubblico e deve far accedere ad Internet pių macchine fisiche, quindi le
risposte ai pacchetti inviati dalla macchina A devono ritornare alla
macchina A sebbene risultino inviati su internet con l'indirizzo IP
pubblico del server Debian). Questo lo puoi fare con il seguente
comando:

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Infine, sui client devi impostare la risoluzione dei nomi, ovvero
l'indirizzo IP del DNS. Questo, nei sistemi GNU/Linux, lo puoi fare
editando il file /etc/resolv.conf (sulle macchine client) ed aggiungendo
una riga del tipo:
nameserver 213.205.36.70
dove 213.205.36.70 č l'indirizzo IP del server DNS che utilizzi.

Saluti,

Daniele

-- 
Registered GNU/Linux User # 335746
http://vandali.org/DanieleMasini
GPG fingerprint: 444A 193A 28C2 2A99 1966 B2A5 4216 2453 4272 1648




Maggiori informazioni sulla lista golem-hack