Internet sharing (Italiano)
Jump to navigation
Jump to search
Contents
Condivisione connessione internet
Schema connessioni
Assumiamo che la rete sia cosi' connessa:
--> internet <--> pc 1 <--> pc 2
I dispositivi dovranno essere connessi tra loro tramite un cavo crossover o uno switch.
Il pc1 dovrà possedere due schede di rete per connetterle rispettivamente ad internet (wan) ed al pc2.
Impostazioni generali
- impostiamo gli indirizzi ip della rete interna in questo modo:
-
- pc1:
- IP: 192.168.0.1
- pc2:
- IP: 192.168.0.2
- Gateway: 192.168.0.1
- DNS: lo stesso del pc1
- si puo' utilizzare il semplice comando:
ifconfig eth1 192.168.0.2 up
- e modificare il file rc.conf per impostare il gateway corretto
Impostazioni PC1
- abilitiamo il forwarding dei pacchetti:
echo 1 > /proc/sys/net/ipv4/ip_forward
- installiamo iptables e configuriamolo in questo modo nel pc1:
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
ora il pc2 potra' accedere ad internet esattamente nello stesso modo in cui lo fa il pc1