Tendremos que editar el fichero /etc/network/interfaces que por defecto está así:
#### Hetzner Online GmbH - installimage
# Loopback device:
auto lo
iface lo inet loopback
iface lo inet6 loopback
# device: eth0
auto eth0
iface eth0 inet static
address <IP Pública>
netmask <Máscara subred>
gateway <Puerta enlace>
# default route to access subnet
up route add -net <IP Red> netmask <Máscara subred> gw <Puerta enlace> eth0
iface eth0 inet6 static
address <IPv6>
netmask 64
gateway fe80::1
Para dejarlo así:
auto lo
iface lo inet loopback
iface eth0 inet manual
auto vmbr0
iface vmbr0 inet static
address <IP Pública>
netmask <Máscara subred>
gateway <Puerta enlace>
bridge_ports eth0
bridge_stp off
bridge_fd 0
pointopoint <Puerta enlace>
up route add -net <IP Red> netmask <Máscara subred> gw <Puerta enlace> eth0
Es decir, cambiamos la configuración para dejarlo todo en base a vmbr0 y quitando IPv6 si no lo vamos a utilizar. Luego a partir de esta configuración, ya crearemos vmbr1 en la que configuraremos las nuevas IPs:
auto vmbr1
iface vmbr1 inet static
address <IP Pública2>
netmask 255.255.255.255
bridge_ports none
bridge_stp off
bridge_fd 0
De las IPs que nos dan, ahí configuraremos una de ellas, que es la que usaremos como GW para el resto de IPs, y como GW ponemos la IP princinpal del servidor.
Es importante editar el /etc/sysctl.conf y comprobar que están estos valores así:
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1 // Si usamos IPv6
net.ipv4.conf.all.send_redirects=0
Si no están así, tendremos que cambiarlo. Una vez cambiado esto tendremos que reiniciar la máquina.
Con esto, ya podremos configurar la red de nuestras VM en LXC. En la configuración de la red, tendremos que seleccionar en Bridge vmbr1 para que funcione la red y como GW tenemos que poner la IP principal del Proxmox.