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

Liens