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