Incorporación de interfaces de red a máquinas virtuales o su eliminación de ellas

Obtenga información sobre cómo agregar una interfaz de red existente al crear una máquina virtual (VM) de Azure. Aprenda también a añadir o quitar interfaces de red de una máquina virtual existente en estado detenido (desasignado). Una interfaz de red permite que una VM de Azure se comunique con Internet, Azure y recursos locales. Una VM puede tener una o varias interfaces de red.

Si tiene que añadir, cambiar o quitar direcciones IP para una interfaz de red, consulte Configurar direcciones IP de una interfaz de red de Azure. Para gestionar interfaces de red, consulte Crear, cambiar o eliminar una interfaz de red.

Prerrequisitos

Si no tiene ninguna, configure una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita. Complete una de estas tareas antes de continuar con este artículo:

  • Usuarios de Portal: Inicie sesión en Azure Portal con su cuenta de Azure.

  • Usuarios de PowerShell: ejecute los comandos en Azure Cloud Shell, o bien ejecute PowerShell localmente en el equipo. Azure Cloud Shell es un shell interactivo gratuito que puede usar para ejecutar los pasos de este artículo. Tiene las herramientas comunes de Azure preinstaladas y configuradas para usarlas en la cuenta. En la pestaña del explorador Azure Cloud Shell, busque la lista desplegable Seleccionar entorno y, después, elija PowerShell si aún no está seleccionado.

    Si ejecuta PowerShell en el entorno local, use la versión del módulo de Azure PowerShell 1.0.0 o una posterior. Ejecute Get-Module -ListAvailable Az.Network para buscar la versión instalada. Si necesita actualizarla, consulte Instalación del módulo de Azure PowerShell. Ejecute Connect-AzAccount para iniciar sesión en Azure.

  • Usuarios de la CLI de Azure: ejecute los comandos en Azure Cloud Shell, o bien ejecute la CLI de Azure localmente en el equipo. Azure Cloud Shell es un shell interactivo gratuito que puede usar para ejecutar los pasos de este artículo. En la pestaña del explorador de Azure Cloud Shell, busque la lista desplegable Seleccionar entorno y, luego, elija Bash si todavía no está seleccionado.

    Si ejecuta la CLI de Azure localmente, use la versión 2.0.26 o una posterior. Ejecute az --version para buscar la versión instalada. Si necesita instalarla o actualizarla, vea Instalación de la CLI de Azure. Ejecute az login para crear una conexión con Azure.

Adición de interfaces de red existentes a una nueva máquina virtual

Al crear una máquina virtual a través del portal, este crea una interfaz de red con la configuración predeterminada y asocia la interfaz de red a la VM automáticamente. No se puede usar el portal para agregar interfaces de red existentes a una VM nueva ni para crear una VM con varias interfaces de red. Para ello, puede usar la CLI o PowerShell. Asegúrese de familiarizarse con las restricciones. Si crea una máquina virtual con varias interfaces de red, también debe configurar el sistema operativo para usarlas correctamente después de crear la máquina virtual. Aprenda cómo configurar Linux o Windows para varias interfaces de red.

Comandos:

Antes de crear una máquina virtual, cree una interfaz de red.

Herramienta Get-Help
CLI az vm create. Consulte el ejemplo.
PowerShell New-AzNetworkInterface y New-AzVM. Consulte el ejemplo.

Incorporación de una interfaz de red a una VM existente

Para agregar una interfaz de red a la máquina virtual:

  1. Vaya a Azure Portal para buscar una máquina virtual existente. Busque y seleccione Máquinas virtuales.

  2. Seleccione el nombre de la VM. La máquina virtual debe admitir el número de interfaces de red que quiere agregar. Para averiguar cuántas interfaces de red admite cada tamaño de máquina virtual, consulte los tamaños de Azure en Tamaños de máquinas virtuales de Azure.

  3. En la página de información general de la máquina virtual, seleccione Detener y, a continuación, . Espere a que el valor de Estado de la VM cambie a Detenido (desasignado) .

    Captura de pantalla de la detención de una máquina virtual en Azure Portal.

  4. Seleccione Conectar>una interfaz de red existente. A continuación, en Conectar una interfaz de red existente, elija la interfaz de red que desea asociar y seleccione Aceptar.

    Captura de pantalla de la conexión de una interfaz de red a una máquina virtual en Azure Portal.

    Nota:

    La interfaz de red que seleccione debe existir en la misma red virtual que la interfaz de red conectada en estos momentos a la máquina virtual.

    Si no tiene una interfaz de red existente, debe crear una. Para ello, seleccione Crear interfaz de red. Para aprender más sobre cómo crear una interfaz de red, consulte Crear una interfaz de red. Para más información sobre las restricciones adicionales cuando se agregan interfaces de red a las máquinas virtuales, consulte Restricciones.

  5. Seleccione Información general>Iniciar para iniciar la máquina virtual.

Ahora puede configurar el sistema operativo de la VM para usar varias interfaces de red correctamente. Aprenda cómo configurar Linux o Windows para varias interfaces de red.

Comandos:

Herramienta Get-Help
CLI az vm nic add. Consulte el ejemplo.
PowerShell Add-AzVMNetworkInterface. Consulte el ejemplo.

Visualización de las interfaces de red de una máquina virtual

Puede ver las interfaces de red asociadas actualmente a una máquina virtual para conocer su configuración y sus direcciones IP asignadas.

  1. Vaya a Azure Portal para buscar una máquina virtual existente. Busque y seleccione Máquinas virtuales.

    Nota:

    Inicie sesión con una cuenta que tenga asignado el rol de propietario, colaborador o colaborador de red para la suscripción. Para más información sobre la asignación de roles a las cuentas, consulte Roles integrados para el control de acceso basado en roles de Azure.

  2. Seleccione el nombre de la VM cuyas interfaces de red asociadas desea ver.

  3. Seleccione Redes para ver las interfaces de red conectadas actualmente a la máquina virtual. Seleccione una interfaz de red para ver su configuración

    Captura de pantalla de la conexión de una interfaz de red a una máquina virtual en Azure Portal.

Para información sobre la configuración de la interfaz de red y cómo modificarla, consulte Administración de interfaces de red. Para saber cómo agregar, cambiar o quitar direcciones IP asignadas a una interfaz de red, consulte Administración de direcciones IP de interfaz de red.

Comandos:

Herramienta Get-Help
CLI az vm nic list
PowerShell Get-AzVM

Eliminación de una interfaz de red de una máquina virtual

  1. Vaya a Azure Portal para buscar una máquina virtual existente. Busque y seleccione Máquinas virtuales.

  2. Seleccione el nombre de la máquina virtual cuyas interfaces de red conectadas desea eliminar.

  3. Seleccione Detener.

  4. Espere a que el estado de la máquina virtual cambie a Detenida (desasignada) .

  5. Seleccione Red>Desasociar interfaz de red.

  6. En Desasociar interfaz de red, seleccione la interfaz de red que desea desasociar. Después, seleccione Aceptar.

    Nota:

    Si solo se muestra una interfaz de red, no puede desasociarla porque una máquina virtual siempre debe tener al menos una interfaz de red asociada.

Comandos:

Herramienta Get-Help
CLI az vm nic remove. Consulte el ejemplo.
PowerShell Remove-AzVMNetworkInterface. Consulte el ejemplo.

Restricciones

  • Una VM debe tener al menos una interfaz de red asociada.

  • Una VM solo puede tener tantas interfaces de red asociadas como admita el tamaño de la VM. Para más información sobre la cantidad de interfaces de red que es compatible con cada tamaño de máquina virtual, consulte Tamaños de máquinas virtuales de Azure. Todos los tamaños admiten al menos dos interfaces de red.

  • Actualmente, las interfaces de red que se agregan a una VM no se pueden asociar a otra. Para más información sobre cómo crear interfaces de red, consulte Crear una interfaz de red.

  • Anteriormente, solo se podían agregar interfaces de red a las VM que admitían varias interfaces de red y que se habían creado con al menos dos. No se podía agregar una interfaz de red a una VM que se hubiera creado con una interfaz de red, aunque el tamaño de la VM admitiera más de una interfaz de red. Y a la inversa, solo se podían quitar interfaces de red de una máquina virtual que tuviera al menos tres, ya que las máquinas virtuales creadas con al menos dos interfaces de red siempre debían tener al menos dos. Estas restricciones ya no se aplican. Ahora puede crear una máquina virtual con cualquier cantidad de interfaces de red (hasta el máximo que permita el tamaño de la máquina virtual).

  • De manera predeterminada, la primera interfaz de red asociada a una VM es la interfaz de red principal. Todas las demás interfaces de red de la máquina virtual son interfaces de red secundarias.

  • Puede controlar a qué interfaz de red se envía el tráfico de salida. Sin embargo, una VM envía todo el tráfico de salida a la dirección IP asignada a la configuración de IP principal de la interfaz de red principal de forma predeterminada.

  • En el pasado, era un requisito que todas las máquinas virtuales situadas en el mismo conjunto de disponibilidad debían tener una o varias interfaces de red. Ahora puede haber máquinas virtuales con cualquier cantidad de interfaces de red en el mismo conjunto de disponibilidad, hasta el máximo que permita su tamaño. Solo se pueden agregar máquinas virtuales a un conjunto de disponibilidad cuando se crean. Para más información sobre los conjuntos de disponibilidad, consulte Opciones de disponibilidad para las máquinas virtuales de Azure.

  • Puede conectar interfaces de red de la misma VM a diferentes subredes de una red virtual. Sin embargo, todas las interfaces de red deben estar conectadas a la misma red virtual.

  • Puede agregar cualquier dirección IP para cualquier configuración de IP de cualquier interfaz de red principal o secundaria a un grupo de servidores back-end de Azure Load Balancer. En el pasado, solo la dirección IP principal de la interfaz de red principal podía agregarse a un grupo de servidores back-end. Para más información sobre las configuraciones y las direcciones IP, consulte Configurar direcciones IP para una interfaz de red de Azure.

  • Al eliminar una VM, no se eliminan las interfaces de red que tiene asociadas. Cuando se elimina una máquina virtual, las interfaces de red se desasocian de ella. Puede agregar esas interfaces de red a diferentes VM o eliminarlas.

  • La obtención de un rendimiento óptimo documentado requiere redes aceleradas. En algunos casos, debe habilitar explícitamente las redes aceleradas para máquinas virtuales Windows o Linux.

Nota:

Azure proporciona una dirección IP de acceso de salida predeterminada para las máquinas virtuales que no tienen asignada una dirección IP pública o están en el grupo back-end de un equilibrador de carga de Azure básico interno. El mecanismo de dirección IP de acceso de salida predeterminado proporciona una dirección IP de salida que no se puede configurar.

La dirección IP de acceso de salida predeterminada está deshabilitada cuando se produce uno de los siguientes eventos:

  • Se asigna una dirección IP pública a la máquina virtual.
  • La máquina virtual se coloca en el grupo back-end de un equilibrador de carga estándar, con o sin reglas de salida.
  • Se asigna un recurso Azure NAT Gateway a la sub red de la máquina virtual.

Las máquinas virtuales creadas mediante conjuntos de escalado de máquinas virtuales en modo de orquestación flexible no tienen acceso de salida predeterminado.

Para más información sobre las conexiones de salida en Azure, vea Acceso de salida predeterminado en Azure y Uso de traducción de direcciones de red (SNAT) de origen para conexiones de salida.

Pasos siguientes

Para crear una VM con varias interfaces de red o direcciones IP, consulte:

Tarea Herramienta
Creación de una máquina virtual con varias NIC CLI, PowerShell
Creación de una máquina virtual con una sola interfaz de red y varias direcciones IPv4 CLI, PowerShell
Creación de una máquina virtual con una sola interfaz de red y una dirección IPv6 privada (detrás de Azure Load Balancer) CLI, PowerShell, Plantilla de Azure Resource Manager