Ajouter un subnet IPs privées sur un host public
Afin de pouvoir utiliser un réseau privé au sein d'un serveur Proxmox hébergé chez OVH, Online ou autre, nous mettons en place la configuration suivante dans le fichier /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
bridge_ports eno1
bridge_stp off
bridge_fd 0
auto vmbr1
#private sub network
iface vmbr1 inet static
address 192.168.100.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.100.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.100.0/24' -o vmbr0 -j MASQUERADE