Voici un memo pour partager votre connexion internet sur votre PC.
Ici eth0 est l’interface accedant à internet, eth1 est l’interface du réseau local qui doit acceder à internet via eth0. On va utiliser l’ip forwarding, très simple…
Prérequis : Vous avez un serveur DHCP sur eth1 ou êtes déjà en ip statiques.
Activer l’ip forwarding
Prise en compte instantannée :
echo 1 > /proc/sys/net/ipv4/ip_forward
Pour que cela soit actif à chaque boot :
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
Activez le partage
Prise en compte instantannée:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Pour que cela soit permanant :
echo "iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE" >> /etc/network/if-up.d/ip-forward
chmod 755 /etc/network/if-up.d/ip-forward
Voilà 😉