Obiettivo: Condividere la connessione fra due macchine
Fonte:http://guide.debianizzati.org/index.php/Condividere_la_connessione_a_internet
Ottima Guida
che ho seguito passo a passo
Vi consiglio caldamente di risalire alla fonte per dettagli e approfondimenti.
Tuttavia qui di seguito il crudo elenco di comandi e la procedura per condividere la connessione fra due macchine.
Il mio intento era di connettere il portatile con una chiavetta 3G o con il wireless del router e attraverso un cavo di rete incrociato connettere anche un’altra macchina. Sia il laptop che la station sono debian testing
# aptitude install ipmasq
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables-save > /etc/iptables-save
# cat /etc/iptables-save | iptables-restore
Per rendere le modifiche permanenti:
# nano /etc/init.d/networking
incollare questo:
# Carica le regole di iptables salvate
if [ -r /etc/iptables-save ]; then
echo -en ” * Loading iptables saved state … ”
cat /etc/iptables-save | iptables-restore &&\
echo “[ OK ]”
fi
dove si legge:
case “$1” in
start)
appena prima di:
;;
stop)
Sempre nel terminale:
# nano /etc/sysctl.conf
e incollare in coda:
## Ignora finti messaggi di errore ICMP
net/ipv4/icmp_ignore_bogus_error_responses = 1
## Non risponde ai ping inviati al broadcast della subnet
net/ipv4/icmp_echo_ignore_broadcasts = 1
## Non accetta pacchetti ICMP di route redirection
net/ipv4/conf/all/accept_redirects = 0