Cómo configurar la red de Hyper-V para máquinas virtuales?

Los vínculos de red Hyper-V conectan máquinas virtuales a redes mediante conmutadores virtuales. Este artículo muestra los conceptos básicos, la configuración paso a paso, VLAN y agregación para que los administradores puedan diseñar y gestionar bien las redes Hyper-V.

download-icon
Descarga gratuita
para VM, SO, BD, archivos, NAS, etc.
lucia

Updated by Lucia on 2026/01/22

Tabla de contenidos
  • Acerca de la red de Hyper-V

  • ¿Qué es un adaptador de red Hyper-V?

  • ¿Cómo configurar adaptadores de red Hyper-V?

  • Prácticas recomendadas y ajuste del rendimiento de la red Hyper-V

  • Copia de seguridad de VM de Enterprise Hyper-V con la solución Vinchin

  • Preguntas frecuentes sobre redes Hyper-V

  • Conclusión

La red de Hyper-V conecta máquinas virtuales a redes. Gestiona el flujo de tráfico y el aislamiento. Los administradores dependen de ella para el rendimiento y la seguridad. ¿Cómo planeas y configuras redes en Hyper-V? Este artículo abarca desde lo básico hasta lo avanzado. Aprenderás conceptos, pasos y mejores prácticas.

Acerca de la red de Hyper-V

Hyper-V utiliza conmutadores virtuales para conectar máquinas virtuales, el sistema operativo anfitrión y redes externas. Un conmutador virtual funciona como un conmutador físico, pero se ejecuta en software. Se planifican enlaces ascendentes, VLAN y ACL para adaptarse a la topología y necesidades de seguridad. Un buen diseño evita la sobresuscripción y aísla el tráfico. Diseñe los enlaces ascendentes del vSwitch mediante la agrupación de NIC con equilibrio dinámico de carga para evitar cuellos de botella.

Los conmutadores virtuales admiten modos Externo, Interno y Privado. El modo Externo se conecta a una NIC física. El modo Interno conecta máquinas virtuales y el sistema operativo del host. El modo Privado solo conecta máquinas virtuales. Utilice el modo según el caso de uso. En el modo Externo, configure puertos troncales en los conmutadores físicos para la etiquetación VLAN. Puede usar el modo Acceso o el modo Troncal: establezca el tipo de puerto en el conmutador físico y la etiqueta en Hyper-V.

Hyper-V admite listas de control de acceso a puertos extendidas en puertos vSwitch. Puede permitir o bloquear tráfico por IP, puerto o protocolo. Aplique reglas mediante PowerShell o System Center VMM. Use listas de control de acceso para aislar el tráfico este-oeste entre máquinas virtuales. El aislamiento PVLAN puede funcionar, pero tiene limitaciones: solo una PVLAN aislada por VLAN principal. Configure las PVLAN de forma coherente en todos los hosts.

Documente cada conmutador y sus enlaces ascendentes. Asigne nombres claros a los conmutadores, por ejemplo, “vSwitch-External-Uplink01”. Registre qué VLAN recorren cuáles enlaces ascendentes. Evite mezclar tráfico de gestión, migración, almacenamiento y tráfico de inquilinos en una sola VLAN. Separe estos mediante VLAN dedicadas y conmutadores virtuales. Utilice nombres claros para facilitar la solución de problemas.

¿Qué es un adaptador de red Hyper-V?

Un adaptador de red Hyper-V es una NIC virtual dentro de una máquina virtual. Aparece como una NIC física en el sistema operativo invitado. Los adaptadores sintéticos utilizan los servicios de integración de Hyper-V para una E/S eficiente. Los adaptadores heredados emulan una NIC basada en Intel 21140 para la instalación del sistema operativo o el arranque PXE. Utilice adaptadores heredados solo durante la configuración y luego cambie a sintéticos para obtener mayor velocidad.

Puede configurar identificadores de VLAN en adaptadores. Utilice Set-VMNetworkAdapter -VMName <Name> -VlanId <ID> para etiquetar el tráfico. Puede establecer el peso del ancho de banda o el ancho de banda máximo para controlar vecinos ruidosos. El espejo de puertos funciona: use Set-VMNetworkAdapter -VMName <Name> -PortMirroring Source/Destination para reflejar el tráfico con fines de análisis.

Las funciones avanzadas del adaptador incluyen SR-IOV, VMQ, RSS y descargas como la suma de comprobación TCP. SR-IOV proporciona acceso directo al hardware cuando el hardware y el firmware lo permiten. Verifique primero IOMMU en la BIOS y la compatibilidad de la NIC. El sistema operativo invitado debe admitir controladores SR-IOV. Las descargas reducen la carga de la CPU en cargas de trabajo de alto rendimiento. Pruebe antes de habilitarlas en producción.

Los servicios de integración de Hyper-V deben estar actualizados en el sistema operativo invitado para admitir completamente el adaptador sintético. En versiones anteriores de Windows, instálelos o actualícelos. Los invitados Linux necesitan servicios de integración de Linux o núcleos modernos. Para arranque PXE o rescate, use el adaptador heredado hasta que se carguen los controladores de red, luego agregue el sintético.

¿Cómo configurar adaptadores de red Hyper-V?

Comience con una planificación clara. Sepa qué VLANs y enlaces ascendentes necesita. Identifique las redes de administración, migración, almacenamiento y de inquilinos. Utilice VLANs dedicadas o conmutadores virtuales separados. Esto evita conflictos y facilita la solución de problemas.

1. Crear un conmutador virtual

Abra Hyper-V Manager. En Actions, elija Virtual Switch Manager. Haga clic en New virtual network switch. Seleccione Externo, Interno o Privado. Para Externo, seleccione la NIC física. Marque Allow management operating system to share this network adapter solo si el host debe usar esa NIC. Asigne un nombre claro al conmutador, por ejemplo, Externo-Uplink-10GbE.

En el conmutador físico, configure el puerto en modo Trunk si va a transmitir múltiples VLAN. Asegúrese de que la VLAN nativa coincida con la VLAN de gestión del host si se utiliza. Pruebe la conectividad: haga ping a la puerta de enlace desde el host después de su creación. Documente el nombre del conmutador, la NIC de enlace ascendente y las VLAN.

2. Agregar adaptador de red a una máquina virtual

Abra la configuración de la máquina virtual. Haga clic en Add Hardware, elija Network Adapter y luego Add. En Virtual switch, seleccione el conmutador adecuado. Use el adaptador sintético para sistemas operativos con servicios de integración. Utilice el adaptador heredado solo durante la instalación del sistema operativo si no hay disponible un controlador. Después del arranque, instale los servicios de integración, agregue el adaptador sintético y luego elimine el heredado.

Dentro del invitado, configure la IP. Para DHCP, verifique la concesión. Para IP estática, establezca la dirección, máscara, puerta de enlace y DNS para que coincidan con la VLAN. Pruebe haciendo ping a la puerta de enlace o a otra máquina virtual. Use Get-VMNetworkAdapter -VMName <Name> | Select Name, Status, MacAddress para verificar el estado del adaptador.

3. Configurar VLANs en el adaptador

En la configuración de la máquina virtual, seleccione el adaptador. Active la VLAN identification y establezca el ID de VLAN. Esto etiqueta el tráfico saliente. Para el enlace troncal en el lado físico, permita esta VLAN. Para el puerto de acceso, etiquete los marcos sin etiquetar como VLAN. Utilice IDs de VLAN consistentes entre los hosts. Para automatizar:

Set-VMNetworkAdapter -VMName Web01 -VlanId 100 -ErrorAction Stop

Utilice -ErrorAction Stop para controlar los errores. Compruebe con Get-VMNetworkAdapterVlan -VMName Web01.

4. Agrupación de NIC y Agrupación integrada en el conmutador

En el host, use la agrupación de NIC de Windows Server (LBFO) o la agrupación integrada en el conmutador (SET). SET integra la agrupación en el conmutador virtual a partir de Windows Server 2016. Agrupe tarjetas NIC físicas para obtener ancho de banda y conmutación por error. Vincule el conmutador virtual a la interfaz agrupada. Esto proporciona un mayor rendimiento y redundancia.

Advertencia: mezclar LBFO y SET en el mismo host puede causar confusión. Pruebe la conmutación por error desconectando una NIC. Dentro del invitado, puede agrupar adaptadores sintéticos si el sistema operativo lo admite, pero considere la complejidad. Documente el modo de agrupación y los miembros.

5. Automatización con PowerShell

Los scripts garantizan configuraciones repetibles. Utilice patrones idempotentes: verifique si el conmutador o adaptador existe antes de crearlo. Por ejemplo:

if (-not (Get-VMSwitch -Name "External-Switch" -ErrorAction SilentlyContinue)) {
  New-VMSwitch -Name "External-Switch" -NetAdapterName "Ethernet0" -AllowManagementOS $true -ErrorAction Stop
}
Add-VMNetworkAdapter -VMName WebServer01 -SwitchName "External-Switch" -ErrorAction Stop
Set-VMNetworkAdapter -VMName WebServer01 -VlanId 100 -ErrorAction Stop

Verifique la compatibilidad con SR-IOV:

Get-NetAdapterSriov -Name "Ethernet0" | Where-Object { $_.SriovEnabled -eq $true }

Detecte errores desde el principio. Registre la salida para su revisión. Use bucles para manejar muchas máquinas virtuales.

6. Reflexión de puertos y supervisión

Habilite la reflexión de puertos para inspeccionar el tráfico. Use PowerShell:

Set-VMNetworkAdapter -VMName App01 -PortMirroring Source -ErrorAction Stop
Set-VMNetworkAdapter -VMName Monitor01 -PortMirroring Destination -ErrorAction Stop

Ejecute la captura de paquetes en Monitor01. Nota: la captura de más de 1 Gbps puede provocar pérdida de paquetes; para altas tasas de transferencia, use el seguimiento ETW o la captura basada en host. Realice la reflexión con cuidado para evitar sobrecargas.

Prácticas recomendadas y ajuste del rendimiento de la red Hyper-V

Mantenga el vSwitch simple: Use nombres claros. Documente los enlaces ascendentes y VLAN. Limite los puertos virtuales por NIC física para evitar la sobreutilización; por ejemplo, evite ejecutar ocho máquinas virtuales de 1 Gbps en un enlace de 10 Gbps sin agregación de enlaces y QoS. Use la agrupación de NIC o SET para redundancia y ancho de banda.

Habilite VMQ y RSS para compatibilidad con múltiples colas: Utilice SR-IOV cuando sea importante un bajo uso de CPU o baja latencia. Para tramas jumbo, configure el MTU de extremo a extremo. Para cargas de trabajo RDMA, implemente DCB y SET con NICs RoCEv2. Monitoree regularmente: supervise el rendimiento, la carga de CPU y la caída de paquetes mediante el Monitor de rendimiento.

Automatice despliegues con PowerShell: use scripts idempotentes para switches, adaptadores y VLANs. Valide las condiciones previas en los scripts. Utilice el registro de resultados. Para actualizaciones, programe ventanas de mantenimiento y pruebe en entornos de preproducción.

Capacidad del plan: asignar las demandas de red de VM a las velocidades de NIC física. Evitar el exceso de suscripción sin QoS. Segmentar el tráfico: sistema operativo de gestión, migración en vivo, almacenamiento, datos de inquilino en VLANs o switches separados. Usar ACLs de puerto para bloquear el tráfico este-oeste entre VMs jerarquizadas. Reforzar el sistema operativo del host: aplicar parches, desactivar funciones no utilizadas.

Copia de seguridad de VM de Enterprise Hyper-V con la solución Vinchin

La copia de seguridad también es importante para las máquinas virtuales en red. Veamos cómo se integra Vinchin aquí. Vinchin Backup & Recovery es una solución profesional de nivel empresarial para copias de seguridad de máquinas virtuales que admite Hyper-V, VMware, Proxmox, oVirt, OLVM, RHV, XCP-ng, XenServer, OpenStack, ZStack y más de 15 entornos.

Ofrece copias de seguridad incrementales permanentes para reducir las ventanas de copia, deduplicación y compresión de datos para ahorrar almacenamiento, migración V2V para mover cargas de trabajo entre plataformas, políticas de limitación para reducir el impacto en la red. También admite SpeedKit, la tecnología alternativa a CBT desarrollada por Vinchin, para copias de seguridad incrementales eficientes. Y ofrece muchas más funciones además de estas.

La consola web de Vinchin es sencilla. Para hacer una copia de seguridad de una máquina virtual Hyper-V:

1. Seleccione la máquina virtual de Hyper-V.

Seleccionar la máquina virtual de Hyper-V.

2. Seleccione el destino de la copia de seguridad.

Seleccionar destino de copia de seguridad

3. Configurar estrategias de copia de seguridad.

Configure estrategias de copia de seguridad.

4. Revise y envíe el trabajo.

Revisa y envía el trabajo.

Vinchin atiende a clientes en todo el mundo con altas calificaciones. Pruebe una prueba gratuita de 60 días con todas las funciones. Haga clic en el botón Descargar prueba para obtener el instalador y despliéguelo en minutos.

Preguntas frecuentes sobre redes Hyper-V

P1: ¿Cómo solucionar el adaptador de red faltante en la máquina virtual?

A menudo causado por la falta de servicios de integración o por usar una máquina virtual Gen1 con NIC sintética; agregue un adaptador heredado para la instalación, luego instale los servicios de integración y agregue un adaptador sintético.

P2: ¿Cómo realizar cambios de VLAN mediante script en muchas máquinas virtuales?

Use PowerShell con verificaciones idempotentes: recorra las máquinas virtuales y ejecute Set-VMNetworkAdapter -VMName <Name> -VlanId <ID> -ErrorAction Stop en un script.

P3: ¿Cómo diagnosticar problemas de rendimiento de SR-IOV?

Compruebe el estado de VF con Get-NetAdapterVPort -Name SriovVF, confirme IOMMU y ejecute Get-VMNetworkAdapter -VMName <Name> | fl SriovEnabled, y pruebe la configuración de VMQ/RSS y la latencia con iPerf.

Conclusión

La red Hyper-V también permite una virtualización escalable y segura con funciones como SR-IOV para un rendimiento cercano al del hardware básico y HNV para la abstracción a escala de nube. La excelencia operativa requiere una rigurosa segmentación VLAN, despliegue automatizado mediante PowerShell y monitoreo continuo del rendimiento físico y virtual. Pruebe los cambios en entorno de prueba antes de implementarlos en producción. Vinchin ofrece funciones sólidas de copia de seguridad para Hyper-V y más allá.

Compartir en:

Categories: VM Tips