Solución de problemas de conectividad de red

Este artículo le ayuda a solucionar problemas de conectividad de red mediante Azure Migrate con puntos de conexión privados.

Validación de la configuración de puntos de conexión privados

Asegúrese de que el punto de conexión privado es un estado aprobado.

  1. Vaya a azure Migrate: página de propiedades de detección y evaluación y migración y modernización .

  2. La página de propiedades contiene la lista de puntos de conexión privados y FQDN de vínculo privado creados automáticamente por Azure Migrate.

  3. Filtre y seleccione el punto de conexión privado que quiera diagnosticar.
    a. Compruebe que el estado de la conexión es Aprobado.
    b. Si la conexión está en estado Pendiente, debe aprobarla.
    c. También puede ir al recurso de punto de conexión privado y revisar si la red virtual coincide con la red virtual Migrar punto de conexión privado del proyecto.

    Screenshot of View Private Endpoint connection.

Validación del flujo de datos mediante los puntos de conexión privados

Revise las métricas del flujo de datos para comprobar el flujo de tráfico a través de puntos de conexión privados. Seleccione el punto de conexión privado en la página Propiedades de migración y modernización y evaluación del servidor de Azure Migrate. Esto redirigirá a la sección de información general del punto de conexión privado de Azure Private Link Center. En el menú de la izquierda, seleccione Métricas para ver la información sobre bytes de datos de entrada y bytes de datos de salida para ver el flujo de tráfico.

Verificación de resolución de DNS

El dispositivo local (o proveedor de replicación) accederá a los recursos de Azure Migrate mediante sus nombres de dominio de vínculo privado (FQDN) completos. Es posible que necesite configuración de DNS adicional para resolver la dirección IP privada de los puntos de conexión privados desde el entorno de origen. Consulte este artículo para comprender los escenarios de configuración de DNS que pueden ayudar a solucionar cualquier problema de conectividad de red.

Para validar la conexión del enlace privado, realice una resolución DNS de los puntos de conexión de recursos de Azure Migrate (FQDN de los recursos de vínculo privado) desde el servidor local en el que se aloja el dispositivo, y asegúrese de que se resuelve en una dirección IP privada.

Para obtener los detalles del punto de conexión privado para comprobar la resolución DNS:

  1. Los detalles del punto de conexión privado y la información de los FQDN de recursos de vínculo privado están disponibles en las páginas de propiedades de detección y evaluación y migración y modernización. Seleccione Descargar configuración de DNS para ver la lista. Tenga en cuenta que a continuación solo se muestran los puntos de conexión privados que Azure Migrate creó automáticamente.

    Azure Migrate: Discovery and Assessment Properties

    Migration and modernization tool Properties

  2. Si ha creado un punto de conexión privado para las cuentas de almacenamiento para replicar a través de una red privada, puede obtener el FQDN y la dirección IP del vínculo privado tal y como se muestra a continuación.

  • Vaya a la cuenta de almacenamiento>Redes>Conexiones de puntos de conexión privados y seleccione el punto de conexión privado creado.

    Screenshot of the Private Endpoint connections.

  • Vaya a Configuración>Configuración de DNS para obtener el FQDN de la cuenta de almacenamiento y la dirección IP privada.

    Screenshot showing the Private Link F Q D N information.

Ejemplo ilustrativo de la resolución DNS del FQDN del vínculo privado de la cuenta de almacenamiento.

  • Escriba nslookup <storage-account-name>_.blob.core.windows.net. Reemplazar <storage-account-name> por el nombre de la cuenta de almacenamiento usada en Azure Migrate.

    Recibirá un mensaje similar a este:

    Screenshot showing a D N S resolution example.

  • Se devuelve una dirección IP privada de 10.1.0.5 para la cuenta de almacenamiento. Esta dirección pertenece a la subred de la red virtual del punto de conexión privado.

Puede comprobar la resolución DNS de otros artefactos de Azure Migrate mediante un enfoque similar.

Si la resolución DNS es incorrecta, siga estos pasos:

Recomendado:Puede actualizar manualmente los registros DNS del entorno de origen editando el archivo de hosts DNS en el dispositivo local con los FQDN del recurso de vínculo privado y sus direcciones IP privadas asociadas.

Sugerencia

Puede actualizar manualmente los registros DNS del entorno de origen para la prueba editando el archivo de hosts DNS en el dispositivo local con los FQDN del recurso de vínculo privado y sus direcciones IP privadas asociadas.

Valide la zona DNS privada

Si la resolución DNS no funciona como se describe en la sección anterior, puede haber un problema con la zona de DNS privado.

Confirmación de que existe el recurso de zona DNS privada requerido

De forma predeterminada, Azure Migrate también crea una zona DNS privada correspondiente al subdominio privatelink para cada tipo de recurso. La zona DNS privada se crea en el mismo grupo de recursos de Azure que el grupo de recursos del punto de conexión privado. El grupo de recursos de Azure debe contener recursos de zona DNS privados con el formato siguiente:

  • privatelink.vaultcore.azure.net para el almacén de claves
  • privatelink.blob.core.windows.net para la cuenta de almacenamiento
  • privatelink.siterecovery.windowsazure.com para el almacén de Recovery Services (para replicaciones basadas en agente y Hyper-V)
  • privatelink.prod.migration.windowsazure.com: proyecto de migración, el proyecto de evaluación y el sitio de detección.

Azure Migrate crea automáticamente la zona DNS privada (excepto para la cuenta de almacenamiento de caché o replicación seleccionada por el usuario). Para buscar la zona DNS privada vinculada, vaya a la página del punto de conexión privado y seleccione Configuraciones de DNS. Aquí, debería ver la zona DNS privada en la sección de integración de DNS privado.

DNS configuration screenshot

Si la zona DNS no está presente (como se muestra a continuación), cree un nuevo recurso de zona DNS privado.

Create a Private DNS Zone

Confirme que la zona DNS privada está vinculada una red virtual.

La zona DNS privada debe estar vinculada a la red virtual que contiene el punto de conexión privado de la consulta de DNS para resolver la dirección IP privada del punto de conexión del recurso. Si la zona DNS privada no está vinculada a la red virtual correcta, cualquier resolución DNS de esa red virtual omitirá la zona DNS privada.

Vaya al recurso de zona DNS privada de Azure Portal y seleccione los vínculos de la red virtual en el menú de la izquierda. Debería ver las redes virtuales vinculadas.

View virtual network links

Esto muestra una lista de vínculos, cada uno con el nombre de una red virtual en la suscripción. La instancia de red virtual que contiene el recurso de punto de conexión privado debe aparecer aquí. De lo contrario, siga las instrucciones de este artículo para vincular la zona DNS privada a una red virtual.

Una vez que la zona DNS privada está vinculada a la red virtual, las solicitudes DNS que se originan en la red virtual buscan registros DNS en la zona DNS privada. Esto es necesario para la correcta resolución de direcciones que se realiza en las máquinas virtuales y que está conectada a la instancia de red virtual donde se creó el punto de conexión privado.

Confirmación de que la zona DNS privada contiene el registro A correcto

Vaya a la zona DNS privada que desea solucionar. La página Información general muestra todos los registros DNS de esa zona DNS privada. Compruebe que existe un registro DNS A para el recurso. El valor del registro A (la dirección IP) debe ser la dirección IP privada del recurso. Si encuentra el registro A con la dirección IP incorrecta, debe quitar la dirección IP equivocada y agregar una nueva. Se recomienda quitar todo el registro A y agregar uno nuevo, y realizar un vaciado de DNS en el dispositivo de origen local.

Un ejemplo ilustrativo del registro DNS A de la cuenta de almacenamiento en la zona DNS privada:

DNS records

Un ejemplo ilustrativo de registros DNS A de microservicios de almacén de Recovery Services en la zona DNS privada:

DNS records for Recovery Services vault

Nota:

Al quitar o modificar un registro A, es posible que la máquina se resuelva en la dirección IP antigua porque es posible que el valor de TTL (período de vida) aún no haya expirado.

Esta es una lista no exhaustiva de elementos que se pueden encontrar en escenarios avanzados o complejos:

  • Configuración del firewall, ya sea Azure Firewall conectado a Virtual Network o una solución de firewall personalizada que se implementa en el equipo.
  • Emparejamiento de red, que podría afectar a qué servidores DNS se usan y cómo se enruta el tráfico.
  • Las soluciones de puerta de enlace personalizada (NAT) pueden afectar al modo en que se enruta el tráfico, incluido el tráfico de las consultas DNS.

Para obtener más información, consulte la guía de solución de problemas de conectividad de puntos de conexión privados.

Problemas comunes al usar Azure Migrate con puntos de conexión privados

En esta sección, enumeraremos algunos de los problemas que se producen habitualmente y sugeriremos pasos de solución de problemas de do-it-yourself para corregir el problema.

Se produce un error en el registro del dispositivo con el error ForbiddenToAccessKeyVault

Error en la operación de creación o actualización de Azure Key Vault para <KeyVaultName> debido al error <ErrorMessage>

Causas posibles:

Este problema puede producirse si la cuenta de Azure que se usa para registrar el dispositivo no tiene los permisos necesarios o el dispositivo de Azure Migrate no puede acceder a Key Vault.

Corrección:

Pasos para solucionar problemas de acceso a Key Vault:

  1. Asegúrese de que la cuenta de usuario de Azure que se ha usado para registrar el dispositivo tiene al menos el permiso de colaborador de la suscripción.
  2. Asegúrese de que el usuario que intenta registrar el dispositivo tiene acceso al Key Vault y tiene una directiva de acceso asignada en la sección Key Vault>Directiva de acceso. Más información

Pasos para solucionar problemas de conectividad con Key Vault: si ha habilitado el dispositivo para la conectividad de punto de conexión privado, siga estos pasos para solucionar problemas de conectividad de red:

  • Asegúrese de que el dispositivo se hospeda en la misma red virtual o está conectado a la red virtual de Azure de destino (donde se ha creado el punto de conexión privado de Key Vault) a través de un vínculo privado. El punto de conexión privado de Key Vault se crea en la red virtual seleccionada durante la experiencia de creación del proyecto. Puede comprobar los detalles de la red virtual en la página Azure Migrate > Propiedades. Azure Migrate properties

  • Asegúrese de que el dispositivo tiene conectividad de red con Key Vault a través de un vínculo privado. Para validar la conectividad del enlace privado, realice una resolución DNS del punto de conexión de recursos de Key Vault desde el servidor local en el que se hospeda el dispositivo y asegúrese de que se resuelve en una dirección IP privada.

  • Vaya a Azure Migrate: Detección y evaluación > Propiedades para encontrar los detalles de los puntos de conexión privados para recursos como la instancia de Key Vault creada durante el paso de generación de claves.

    Azure Migrate server assessment properties

  • Seleccione Download DNS settings (Descargar configuración de DNS) para descargar las asignaciones DNS.

    Download DNS settings

  • Abra la línea de comandos y ejecute el siguiente comando nslookup para comprobar la conectividad de red con la dirección URL de Key Vault mencionada en el archivo de configuración DNS.

    nslookup <your-key-vault-name>.vault.azure.net
    

    Si ejecuta el comando de búsqueda ns para resolver la dirección IP de un almacén de claves sobre un punto de conexión público, verá un resultado similar al siguiente:

    c:\ >nslookup <your-key-vault-name>.vault.azure.net
    
    Non-authoritative answer:
    Name:    
    Address:  (public IP address)
    Aliases:  <your-key-vault-name>.vault.azure.net
    

    Si ejecuta el comando de búsqueda ns para resolver la dirección IP de un almacén de claves sobre un punto de conexión privado, verá un resultado similar al siguiente:

    c:\ >nslookup your_vault_name.vault.azure.net
    
    Non-authoritative answer:
    Name:    
    Address:  10.12.4.20 (private IP address)
    Aliases:  <your-key-vault-name>.vault.azure.net
              <your-key-vault-name>.privatelink.vaultcore.azure.net
    

    El comando nslookup debe resolverse en una dirección IP privada como se mencionó anteriormente. La dirección IP privada debe coincidir con la que aparece en el archivo de configuración DNS.

Si la resolución DNS es incorrecta, siga estos pasos:

  1. Actualice manualmente los registros DNS del entorno de origen editando el archivo de hosts DNS en el dispositivo local con las asignaciones DNS y las direcciones IP privadas asociadas. Esta opción solo se recomienda para pruebas.

    DNS hosts file

  2. Si usa un servidor DNS personalizado, revise la configuración personalizada de DNS y valide que esta sea correcta. Para más información, consulte Introducción al punto de conexión privado: Configuración de DNS.

  3. Consideraciones sobre el servidor proxy: si el dispositivo usa un servidor proxy para la conectividad saliente, es posible que tenga que validar la configuración de red y las configuraciones para asegurarse de que las direcciones URL de vínculo privado son accesibles y se pueden enrutar según lo previsto.

    • Si el servidor proxy es para la conectividad a Internet, es posible que tenga que agregar reenviadores de tráfico o reglas para omitir el servidor proxy para los FQDN de vínculo privado. Obtenga más información sobre cómo agregar reglas de omisión de proxy.
    • Como alternativa, si el servidor proxy es para todo el tráfico de salida, asegúrese de que el servidor proxy puede resolver los FQDN de vínculo privado en sus respectivas direcciones IP privadas. Una solución rápida es actualizar de forma manual los registros DNS en el servidor proxy con las asignaciones de DNS y las direcciones IP privadas asociadas, como se muestra anteriormente. Esta opción solo se recomienda para pruebas.
  4. Si el problema persiste, consulte esta sección para obtener más información sobre la solución de problemas.

Después de comprobar la conectividad, vuelva a intentar el proceso de registro.

Validación de la conectividad de red del punto de conexión privado

Puede usar el comando Test-Net Conectar ion en PowerShell para comprobar si el puerto es accesible desde el dispositivo al punto de conexión privado. Asegúrese de que puede resolver la cuenta de almacenamiento y el almacén de claves del proyecto de Azure Migrate mediante la dirección IP privada.

Screenshot of Vault private endpoint connectivity.

Screenshot of storage private endpoint connectivity.

Se produce un error al iniciar la detección con el error AgentNotConnected

El dispositivo no pudo iniciar la detección, ya que el agente local no puede comunicarse con el punto de conexión de servicio de Azure Migrate: <URLname> en Azure.

Agent not connected error

Causas posibles:

Este problema puede producirse si el dispositivo no puede acceder a los puntos de conexión de servicio mencionados en el mensaje de error.

Corrección:

Asegúrese de que el dispositivo tenga conectividad, ya sea directamente o a través de proxy, y que pueda resolver el punto de conexión de servicio proporcionado en el mensaje de error.

Si ha habilitado la conectividad de punto de conexión privado en el dispositivo, asegúrese de que este esté conectado a la red virtual de Azure a través de un vínculo privado y pueda resolver los puntos de conexión de servicio proporcionados en el mensaje de error.

Pasos para solucionar problemas de conectividad de vínculo privado con el servicio Azure Migrate:

Si ha habilitado el dispositivo para la conectividad de punto de conexión privado, siga estos pasos para solucionar problemas de conectividad de red:

  • Asegúrese de que el dispositivo se hospeda en la misma red virtual o está conectado a la red virtual de Azure de destino (donde se ha creado el punto de conexión privado) a través de un vínculo privado. Los puntos de conexión privados para los servicios Azure Migrate se crean en la red virtual seleccionada durante la experiencia de creación del proyecto. Puede comprobar los detalles de la red virtual en la página Azure Migrate > Propiedades.

    Azure Migrate properties

  • Asegúrese de que el dispositivo tiene conectividad de red con las direcciones URL del punto de conexión de servicio y otras direcciones URL, mencionadas en el mensaje de error, a través de una conexión de vínculo privado. Para validar la conectividad del vínculo privado, realice una resolución DNS de las direcciones URL del servidor local en el que se hospeda el dispositivo y asegúrese de que se resuelve en una dirección IP privada.

  • Vaya a Azure Migrate: Detección y evaluación > Propiedades para encontrar los detalles de los puntos de conexión privados para los puntos de conexión de servicio creados durante el paso de generación de claves.

    Azure Migrate server assessment properties

  • Seleccione Download DNS settings (Descargar configuración de DNS) para descargar las asignaciones DNS.

    Download DNS settings

Asignaciones de DNS que contienen direcciones URL de punto de conexión privado Detalles
*.disc.privatelink.prod.migration.windowsazure.com Punto de conexión de servicio de detección de Azure Migrate
*.asm.privatelink.prod.migration.windowsazure.com Punto de conexión de servicio de evaluación de Azure Migrate
*.hub.privatelink.prod.migration.windowsazure.com Punto de conexión del centro de Azure Migrate para recibir datos de otras ofertas de Microsoft o de proveedores de software independientes (ISV) externos
*.privatelink.siterecovery.windowsazure.com Punto de conexión de servicio de Azure Site Recovery para orquestar replicaciones
*.vault.azure.net Punto de conexión de Key Vault
*.blob.core.windows.net Punto de conexión de la cuenta de almacenamiento para los datos de dependencia y rendimiento

Además de las direcciones URL anteriores, el dispositivo necesita acceso a las siguientes direcciones URL a través de Internet, directamente o a través de proxy.

Otras direcciones URL de la nube pública
(Direcciones URL de punto de conexión público)
Detalles
*.portal.azure.com Vaya a Azure Portal.
*.windows.net
*.msftauth.net
*.msauth.net
*.microsoft.com
*.live.com
*.office.com
*.microsoftonline.com
*.microsoftonline-p.com
Se usa para el control de acceso y la administración de identidades por microsoft Entra ID
management.azure.com Para desencadenar implementaciones de Azure Resource Manager.
*.services.visualstudio.com (opcional) Cargue los registros del dispositivo que se usan para la supervisión interna.
aka.ms/* (opcional) Permita el acceso a los vínculos también conocidos como; se usa para descargar e instalar las actualizaciones más recientes de los servicios del dispositivo
download.microsoft.com/download Permita descargas del centro de descargas de Microsoft.
  • Abra la línea de comandos y ejecute el siguiente comando nslookup para comprobar la conectividad del vínculo privado con las direcciones URL enumeradas en el archivo de configuración DNS. Repita este paso para todas las direcciones URL del archivo de configuración DNS.

    Ilustración: Comprobación de la conectividad del vínculo privado con el punto de conexión del servicio de detección

    nslookup 04b8c9c73f3d477e966c8d00f352889c-agent.cus.disc.privatelink.prod.migration.windowsazure.com
    

    Si la solicitud puede llegar al punto de conexión del servicio de detección a través de un punto de conexión privado, verá un resultado similar al siguiente:

    nslookup 04b8c9c73f3d477e966c8d00f352889c-agent.cus.disc.privatelink.prod.migration.windowsazure.com
    
    Non-authoritative answer:
    Name:    
    Address:  10.12.4.23 (private IP address)
    Aliases:  04b8c9c73f3d477e966c8d00f352889c-agent.cus.disc.privatelink.prod.migration.windowsazure.com
              prod.cus.discoverysrv.windowsazure.com
    

    El comando nslookup debe resolverse en una dirección IP privada como se mencionó anteriormente. La dirección IP privada debe coincidir con la que aparece en el archivo de configuración DNS.

Si la resolución DNS es incorrecta, siga estos pasos:

  1. Actualice manualmente los registros DNS del entorno de origen editando el archivo de hosts DNS en el dispositivo local con las asignaciones DNS y las direcciones IP privadas asociadas. Esta opción solo se recomienda para pruebas.

    DNS hosts file

  2. Si usa un servidor DNS personalizado, revise la configuración personalizada de DNS y valide que esta sea correcta. Para más información, consulte Introducción al punto de conexión privado: Configuración de DNS.

  3. Consideraciones sobre el servidor proxy: si el dispositivo usa un servidor proxy para la conectividad saliente, es posible que tenga que validar la configuración de red y las configuraciones para asegurarse de que las direcciones URL de vínculo privado son accesibles y se pueden enrutar según lo previsto.

    • Si el servidor proxy es para la conectividad a Internet, es posible que tenga que agregar reenviadores de tráfico o reglas para omitir el servidor proxy para los FQDN de vínculo privado. Obtenga más información sobre cómo agregar reglas de omisión de proxy.
    • Como alternativa, si el servidor proxy es para todo el tráfico de salida, asegúrese de que el servidor proxy puede resolver los FQDN de vínculo privado en sus respectivas direcciones IP privadas. Una solución rápida es actualizar de forma manual los registros DNS en el servidor proxy con las asignaciones de DNS y las direcciones IP privadas asociadas, como se muestra anteriormente. Esta opción solo se recomienda para pruebas.
  4. Si el problema persiste, consulte esta sección para obtener más información sobre la solución de problemas.

Después de comprobar la conectividad, vuelva a intentar el proceso de detección.

Se produce un error en la solicitud de importación o exportación con el error "403: Esta solicitud no está autorizada para realizar esta operación"

Se produce un error en la solicitud de informe de exportación, importación o descarga con el error "403: Esta solicitud no está autorizada para realizar esta operación" para los proyectos con conectividad de punto de conexión privado.

Causas posibles:

Este error puede producirse si la solicitud export/import/download no se inició desde una red autorizada. Esto puede ocurrir si la solicitud de importación, exportación o descarga se ha iniciado desde un cliente que no está conectado al servicio Azure Migrate (red virtual de Azure) mediante una red privada.

Corrección

Opción 1(recomendada):

Para resolver este error, vuelva a intentar la operación de importación, exportación o descarga desde un cliente que resida en una red virtual conectada a Azure mediante un vínculo privado. Puede abrir Azure Portal en la red local o en la máquina virtual del dispositivo y volver a intentar la operación.

Opción 2:

La solicitud de importación, exportación o descarga realiza una conexión a una cuenta de almacenamiento para cargar o descargar informes. También puede cambiar la configuración de red de la cuenta de almacenamiento usada para la operación de importación, exportación o descarga, y permitir el acceso a la cuenta de almacenamiento por medio de otras redes (redes públicas).

Para configurar la cuenta de almacenamiento para la conectividad de punto de conexión público,

  1. Busque la cuenta de almacenamiento: el nombre de la cuenta de almacenamiento está disponible en la página de propiedades Azure Migrate: Detección y evaluación. El nombre de la cuenta de almacenamiento tendrá el sufijo usa.

    Snapshot of download D N S settings.

  2. Vaya a la cuenta de almacenamiento y edite las propiedades de red de la cuenta de almacenamiento para permitir el acceso desde todas las redes u otras redes.

    Snapshot of storage account networking properties.

  3. Como alternativa, puede limitar el acceso a redes concretas y agregar la dirección IP pública del cliente desde donde intente acceder a Azure Portal.

    Snapshot of add the public I P address of the client.

El uso de puntos de conexión privados para la replicación Azure Migrate que los servicios del dispositivo se ejecuten en las siguientes versiones

Causas posibles:

Este problema puede producirse si los servicios que se ejecutan en el dispositivo no se ejecutan en su versión más reciente. El agente DRA orquesta la replicación del servidor y coordina la comunicación entre los servidores replicados y Azure. El agente de puerta de enlace envía los datos replicados a Azure.

Nota:

Este error solo es aplicable a las migraciones de máquinas virtuales de VMware sin agente.

Corrección:

  1. Compruebe que los servicios que se ejecutan en el dispositivo estén actualizados a las últimas versiones.

    Para ello, inicie el administrador de configuración del dispositivo desde el servidor de este y seleccione Ver los servicios del dispositivo en el panel de Configuración de requisitos previos. El dispositivo y sus componentes se actualizan de forma automática. Si no es así, siga las instrucciones para actualizar los servicios del dispositivo manualmente.

    Snapshot of View appliance services.

No se pudo guardar la configuración: 504 - Tiempo de espera agotado para la puerta de enlace

Causas posibles:

Este problema puede producirse si el dispositivo de Azure Migrate no puede acceder al punto de conexión de servicio que se indica en el mensaje de error.

Corrección:

Para validar la conexión de vínculo privado, realice una resolución DNS de los puntos de conexión de servicio de Azure Migrate (FQDN de los recursos de vínculo privado) desde el servidor local en el que se aloja el dispositivo y asegúrese de que se resuelve en una dirección IP privada.

Para obtener los detalles del punto de conexión privado para comprobar la resolución DNS:

Los detalles del punto de conexión privado y la información del FQDN del recurso de vínculo privado están disponibles en las páginas de propiedades detección y evaluación y migración y modernización. Seleccione Download DNS settings (Descargar configuración de DNS) en las dos páginas de propiedades para ver la lista completa.

A continuación, consulte esta guía para comprobar la resolución DNS.