Difference between revisions of "Internet sharing (Italiano)"

From ArchWiki
Jump to: navigation, search
(rm temporary i18n template)
(synchronized interlanguage links with the other wikis)
Line 2: Line 2:
 
[[cs:Internet Share]]
 
[[cs:Internet Share]]
 
[[en:Internet Share]]
 
[[en:Internet Share]]
[[es:Conexion a Internet compartida]]
 
 
[[fr:Partage de connexion]]
 
[[fr:Partage de connexion]]
 
[[ru:Internet Share]]
 
[[ru:Internet Share]]

Revision as of 15:47, 23 February 2014

Condivisione connessione internet

Schema connessioni

Assumiamo che la rete sia cosi' connessa:

--> internet <--> pc 1  <--> pc 2

i computer dovranno essere connessi tra loro tramite un cavo crossover o uno switch

il pc1 dovra' possedere due schede di rete: una connessa ad internet (in questo esempio eth0) e una connessa al pc2 (in questo esempio eth1)

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

  1. abilitiamo il forwarding dei pacchetti:
    echo 1 > /proc/sys/net/ipv4/ip_forward 
  2. 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