[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