Création d'un réseau NAT sur Proxmox
Création d'un nouvelle interface Linux Bridge
1 -> Sur votre node, ici PVE
2 -> "Network"
3 -> "Create" -> "Linux Bridge"
1 -> Appliquer la configuration
2 -> Puis validé
Configurer le NAT sur le réseau
Pour cela il faudra activer l'IP forwarding et utiliser des règles iptables pour mettre en place le NAT via l'IP masquerade.
Se connecter en SSH a son proxmox ou via l'onglet "Shell", puis modifier le fichier de conf réseau
nano /etc/network/interfaces
En dessous de votre Linux Bridge, ici "NAT", Ajoutée les lignes suivantes :
Attention, il faudra adapter votre IP réseau en fonction de ce que vous avez choisi à la création du Linux Bridge
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
Voici à quoi servent ces trois lignes, dans l'ordre :
- Active le routage IPv4 sur l’hôte Proxmox pour permettre le transfert de paquets entre interfaces réseau (IP forwarding).
- Ajoute une règle NAT qui remplace l’adresse source des paquets provenant du réseau 10.10.10.0/24 par celle de l’interface vmbr0 (NAT vers l’extérieur).
- Supprime cette même règle NAT lorsque l’interface est arrêtée, pour garder une configuration propre.
Dans ce cas, le "vmbr0", donne accès à Internet, il fera donc l'adapté également en fonction de votre configuration
- Sauvegarder la config et redémarrer le services réseau
systemctl restart networking.service




