El cifrado de Azure Virtual Network es una característica de Azure Virtual Network. Con el cifrado de red virtual, puede cifrar y descifrar sin problemas el tráfico de red interno a través de la conexión, con un efecto mínimo en el rendimiento y la escala. El cifrado de red virtual protege los datos que atraviesan su red virtual de máquina virtual a máquina virtual.
Instale Azure PowerShell localmente o utilice Azure Cloud Shell.
Inicie sesión en Azure PowerShell y seleccione la suscripción con la que quiere usar esta característica. Para obtener más información, consulte Inicio de sesión con Azure PowerShell.
Asegúrese de que su módulo Az.Network es de la versión 4.3.0 o posterior. Para comprobar el módulo instalado, use el comando Get-InstalledModule -Name Az.Network. Si el módulo requiere una actualización, use el comando Update-Module -Name Az.Network si es necesario.
Si decide instalar y usar PowerShell de forma local, para realizar los pasos de este artículo necesita la versión 5.4.1 del módulo de Azure PowerShell o cualquier versión posterior. Ejecute Get-Module -ListAvailable Az para buscar la versión instalada. Si necesita actualizarla, consulte Instalación del módulo de Azure PowerShell. Si PowerShell se ejecuta localmente, también debe ejecutar Connect-AzAccount para crear una conexión con Azure.
Si prefiere ejecutar comandos de referencia de la CLI localmente, instale la CLI de Azure. Si utiliza Windows o macOS, considere la posibilidad de ejecutar la CLI de Azure en un contenedor Docker. Para más información, vea Ejecución de la CLI de Azure en un contenedor de Docker.
Si usa una instalación local, inicie sesión en la CLI de Azure mediante el comando az login. Siga los pasos que se muestran en el terminal para completar el proceso de autenticación. Para ver otras opciones de inicio de sesión, consulte Inicio de sesión con la CLI de Azure.
En caso de que se le solicite, instale las extensiones de la CLI de Azure la primera vez que la use. Para más información sobre las extensiones, consulte Uso de extensiones con la CLI de Azure.
Ejecute az version para buscar cuál es la versión y las bibliotecas dependientes que están instaladas. Para realizar la actualización a la versión más reciente, ejecute az upgrade.
En este artículo se necesita la versión 2.31.0, o versiones posteriores, de la CLI de Azure. Si usa Azure Cloud Shell, ya está instalada la versión más reciente.
Para cifrar el tráfico, el cifrado de Virtual Network requiere versiones admitidas de máquinas virtuales en la red virtual. La configuración dropUnencrypted quita el tráfico entre las versiones de máquinas virtuales no admitidas si se implementan en la red virtual. Para obtener más información, consulte Requisitos de cifrado de Azure Virtual Network.
Siga estos pasos para habilitar el cifrado de una red virtual.
En el cuadro de búsqueda que se encuentra en la parte superior del portal, escriba Redes virtuales. Cuando aparezca la opción Redes virtuales en los resultados de búsqueda, selecciónela.
Seleccione vnet-1 para abrir el panel vnet-1.
En el menú Servicio, seleccione Información general y, a continuación, la pestaña Propiedades.
En Cifrado, seleccione Deshabilitado.
Seleccione el cuadro situado junto a Cifrado de red virtual.
Seleccione Guardar.
También puede habilitar el cifrado en una red virtual existente mediante Set-AzVirtualNetwork. Este paso no es necesario si creó la red virtual con cifrado habilitado en los pasos anteriores.
## Place the virtual network configuration into a variable. ##
$net = @{
Name = 'vnet-1'
ResourceGroupName = 'test-rg'
}
$vnet = Get-AzVirtualNetwork @net
## Enable encryption on the virtual network ##
$vnet.Encryption = @{
Enabled = 'true'
Enforcement = 'allowUnencrypted'
}
$vnet | Set-AzVirtualNetwork
También puede habilitar el cifrado en una red virtual existente mediante az network vnet update. Este paso no es necesario si creó la red virtual con cifrado habilitado en los pasos anteriores.
En el cuadro de búsqueda que se encuentra en la parte superior del portal, escriba Redes virtuales. Cuando aparezca la opción Redes virtuales en los resultados de búsqueda, selecciónela.
Seleccione vnet-1 para abrir el panel vnet-1.
En el menú Servicio, seleccione Información general y, a continuación, la pestaña Propiedades.
Compruebe que el cifrado está habilitado.
Use Get-AzVirtualNetwork para ver el parámetro de cifrado de la red virtual que creó anteriormente.
## Place the virtual network configuration into a variable. ##
$net = @{
Name = 'vnet-1'
ResourceGroupName = 'test-rg'
}
$vnet = Get-AzVirtualNetwork @net
Para ver el parámetro de cifrado, escriba la siguiente información.