Differenze tra le versioni di "Condividere connessione"

Da GolemWiki.
Jump to navigation Jump to search
(Creata pagina con ''''Condividere la connessione con un computer Debian/Ubuntu''' = Abilitazione del forwarding dei pacchetti = $ sudo echo 1 > /proc/sys/net/ipv4/ip_forward Per rendere il for…')
 
Riga 17: Riga 17:
 
(''eth0'' non è un parametro fisso, può variare a seconda del nome dell'interfaccia con la quale il PC che condivide la connessione si connette ad Internet, es.: eth1, wlan0, ath0...)
 
(''eth0'' non è un parametro fisso, può variare a seconda del nome dell'interfaccia con la quale il PC che condivide la connessione si connette ad Internet, es.: eth1, wlan0, ath0...)
  
 +
 +
= Assegnazione automatica degli IP ai client =
  
 
  $ sudo apt-get install isc-dhcp-server
 
  $ sudo apt-get install isc-dhcp-server
 +
 +
Editare ''/etc/dhcpd.conf'' aggiungendo la configurazione per la rete interna (es.: eth1):
 +
 +
subnet 192.168.5.0 netmask 255.255.255.0 {
 +
range 192.168.5.100  192.168.5.200;
 +
option domain-name-servers 8.8.8.8;
 +
}

Versione delle 15:25, 18 nov 2012

Condividere la connessione con un computer Debian/Ubuntu

Abilitazione del forwarding dei pacchetti

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


Per rendere il forwarding definitivo editare il file /etc/sysctl.conf modificando come segue il parametro net.ipv4.ip_forward:

net.ipv4.ip_forward = 1


Mascheramento dei pacchetti

$ sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

(eth0 non è un parametro fisso, può variare a seconda del nome dell'interfaccia con la quale il PC che condivide la connessione si connette ad Internet, es.: eth1, wlan0, ath0...)


Assegnazione automatica degli IP ai client

$ sudo apt-get install isc-dhcp-server

Editare /etc/dhcpd.conf aggiungendo la configurazione per la rete interna (es.: eth1):

subnet 192.168.5.0 netmask 255.255.255.0 {
range 192.168.5.100  192.168.5.200;
option domain-name-servers 8.8.8.8;
}