Par défaut, Proxmox utilise l'interface vmbr0 pour se connecter par pont à l'extérieur.
Pour les VMs à l'intérieur de Proxmox, on peut réaliser un NAT afin de leur créer leur propre réseau.
Dans Proxmox :
vi /etc/network/interfaces
(on peut voir la configuration de la carte réseau vmbr0, du style)
auto vmbr0
iface vmbr0 inet static
address IP/CIDR
gateway IP-GATEWAY
bridge-ports eth0
bridge_stp off
bridge_fd 0
(on va ajouter une seconde carte réseau (vmbr1) en dessous)
auto vmbr1
iface vmbr1 inet static
address 192.168.2.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
(Enregistrer et fermer)
Puis, toujours sur Proxmox, il faut configurer le NAT dans iptables :
iptables -t nat -A POSTROUTING -s '192.168.2.0/24' -o vmbr0 -j MASQUERADE
Pensez à redémarrer le réseau pour créer le vmbr1
systemctl restart networking
Ensuite, il ne reste plus qu'à configurer vos VMs afin de leur attribuer une IP dans ce réseau NAT (192.168.2.0/24), de la façon habituelle (vi /etc/network/interfaces et vi /etc/resolv.conf), puis rebooter, et le tour est joué !