Si queremos conectividad entre las maquinas virtuales pero que no esten en nuestra propia red podemos crear vlans y conectar nuestras maquinas virtuales de proxmox. Basta con añadir un par de lineas al archivo /etc/network/interface
Instalar si nos lo pide los paquetes apt install -y openvswitch-switch
apt install -y openvswitch-switch
Para este ejemplo vamos a crear una vlan 192.168.100.x/24
Como no tengo un swtich avanzado usara como gateway SO pfsense.
Dentro del servidor proxmox
cp /etc/network/interfaces /etc/netowrk/interfaces.bk nano /etc/network/interfaces
Añadir al final del arhcivo
auto vmbr2
iface vmbr2 inet manual
ovs_type OVSBridge
ovs_ports vlan50
allow-vmbr2 vlan50
iface vlan50 inet static
address 192.168.100.4
netmask 255.255.255.0
gateway 192.168.100.1
ovs_type OVSIntPort
ovs_bridge vmbr2
ovs_options tag=50
Reiniciamos para que se apliquen los cambios.
Ahora si vamos a la seccion network del servidor proxmox deberia aparecernos 2 interfaces nuevas un OVSintPort y un OVSBridge



Vamos a al hardware de las de las maquinas virtuales que queremos conectar a la vlan y le añadimos una nueva interfaz de red.

Ahora haria falta un switch avanzado para levantar una Vlan en nuestra red pero como yo no lo tengo me levanto un gateway con un pfsense.
En este ejemplo levanto 2 maquinas una con centos 8 y otra con el pfsense OS como gateway con 2 interfaces de red, 1 en mi red home donde esta mi router que me da internet y la otra en la vlan.


Una vez configuras las ips dentro de las maquinas virtuales ya tienen conectividad entre si.

Espero que os sea util el post un saludo.
PD: si unicamente queremos conectar las maquinas virtuales de maquinas que esten dentro de promox basta con solo crear un bridge sin parametros.
0 comentarios