2. Configuración de redes virtuales y puentes
Como administrador de infraestructura, configure un puente de red compartido (Linux Bridge) y conecte las interfaces de las máquinas virtuales para habilitar comunicación bidireccional directa con la red física corporativa en NorTK VM, utilizando primordialmente las consolas interactivas Cockpit y virt-manager.
2.1. Prerrequisitos
Acceso a la consola web Cockpit con credenciales administrativas o sesión en virt-manager bajo el contexto del sistema (
qemu:///system).Servicio
NetworkManageractivo en el sistema operativo anfitrión.Paquete
cockpit-networkmanagerinstalado en el servidor.Una interfaz de red física disponible (por ejemplo,
enp3s0f0) conectada a la infraestructura de conmutadores de la organización.Dirección IPv4 estática asignada al hipervisor en el segmento de administración corporativo.
2.2. Procedimiento en la consola web Cockpit
Inicie sesión en la consola web Cockpit y haga clic en Redes en la barra de navegación lateral.
En la sección superior de interfaces, haga clic en el botón Agregar puente.
Configure los parámetros del puente en el cuadro de diálogo modal:
En el campo Nombre, escriba
br0.En la lista de puertos físicos subordinados, marque la casilla correspondiente a la tarjeta física:
enp3s0f0.Active la opción Protocolo Spanning Tree (STP) si su red de conmutadores requiere control de bucles.
Haga clic en el botón Aplicar.
Asigne los parámetros de direccionamiento IP en el puente
br0:Haga clic sobre la fila de la interfaz
br0para desplegar su configuración.En la sección IPv4, seleccione el método Manual.
Ingrese la dirección IP del hipervisor (por ejemplo,
192.168.10.50), la máscara en notación CIDR (/24), la puerta de enlace predeterminada y los servidores DNS corporativos.Haga clic en el botón Guardar.
2.3. Procedimiento en el gestor de escritorio virt-manager
Abra la aplicación Gestor de máquinas virtuales (
virt-manager).Conecte la máquina virtual al puente físico:
Abra la ventana de propiedades de la máquina virtual haciendo doble clic sobre ella y seleccione el icono de bombilla (Mostrar detalles del hardware virtual).
En el panel lateral izquierdo, seleccione la tarjeta de red (habitualmente identificada como NIC).
En el selector Fuente de red, elija la opción Dispositivo de puente… (Bridge device).
En el campo Nombre del dispositivo, escriba
br0.En el selector desplegable Modelo de dispositivo, seleccione virtio para garantizar aceleración paravirtualizada de red.
Haga clic en el botón Aplicar en la esquina inferior derecha.
2.4. Verificación visual
En Cockpit: en la sección Redes, confirme que la interfaz
br0reporta estado Conectado, muestra el tráfico de red en tiempo real y enumera la tarjeta físicaenp3s0f0como puerto subordinado.En virt-manager: en la ventana de hardware virtual de la máquina virtual, confirme que la interfaz de red refleja la fuente
br0y que no se presentan advertencias de configuración en el árbol de dispositivos.
2.5. Apéndice: Automatización y auditoría por línea de comandos
Para administradores que requieran desplegar el puente o auditar el reenvío de tramas por terminal:
Advertencia
Si administra el servidor de forma remota a través de SSH sobre la misma tarjeta física que subordinará al puente (enp3s0f0), la sesión se interrumpirá al transferir el enlace si no se configura la IP directamente sobre el puente de forma simultánea. Se recomienda ejecutar estos cambios mediante consolas fuera de banda (IPMI/iLO/iDRAC) o aplicar scripts atómicos locales.
# nmcli connection add type bridge con-name br0 ifname br0 stp yes
# nmcli connection add type ethernet con-name br0-port1 ifname enp3s0f0 master br0
# nmcli connection modify br0 ipv4.addresses 192.168.10.50/24 ipv4.gateway 192.168.10.1 ipv4.method manual
# nmcli connection modify br0 ipv4.dns "192.168.10.2 192.168.10.3"
# nmcli connection up br0
Auditoría de puertos en el kernel Linux:
# ip -br link show type bridge
# bridge link show
Salida esperada al auditar el puente y sus puertos subordinados:
br0 UP 52:54:00:ab:cd:ef <BROADCAST,MULTICAST,UP,LOWER_UP>
2: enp3s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master br0 state forwarding priority 32 cost 4
2.6. Recursos adicionales
Página man de
nmcli(1).Página man de
bridge(8).Documentación de puentes de red en el kernel Linux.