Differenze tra le versioni di "Condividere connessione"
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; }