nat

Mise en place du NAT sur archlinux :

# ip link set up dev net0
# ip addr add 192.168.123.100/24 dev net0
# sysctl net.ipv4.ip_forward=1
# iptables -t nat -A POSTROUTING -o internet0 -j MASQUERADE
# iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i net0 -o internet0 -j ACCEPT

Mise en place d’une ip fixe sur debian :

# ifconfig eth0   192.168.123.101 netmask 255.255.255.0
# route add default gw 192.168.123.100 eth0

Pour éviter tout conflit (genre config par défault qui viens péter tout la conf) j’ai du désactiver le service networkmanager. (Ce qui ma fait tilter : https://bbs.archlinux.org/viewtopic.php?id=207597

Sources :