¿como hago para que se pueda resolver entradas dns desde varias virtual networks ?

roMMel tNsC 0 Puntos de reputación
2024-10-13T23:35:12.3966667+00:00

He creado una zona privada, y he creado los virtual networks links a dos virtual networks, se han creado las entras DNS de las dos vnets, desde la misma vnet puedo resolver las entradas dns de una vm, sin emabrgo desde la segunda vnet no se resuelve la misma entrada y viceversa

Azure
Azure
Plataforma e infraestructura de informática en la nube para crear, implementar y administrar aplicaciones y servicios a través de una red mundial de centros de datos administrados por Microsoft.
488 preguntas
0 comentarios No hay comentarios
{count} votos

4 respuestas

Ordenar por: Muy útil
  1. Jonathan Pereira Castillo 10,895 Puntos de reputación Proveedor de Microsoft
    2024-10-16T17:20:05.9033333+00:00

    ¡Hola roMMel tNsC!

    Bienvenido a Microsoft Q&A.

     Para resolver entradas DNS desde varias redes virtuales (VNets) en Azure, asegúrate de seguir estos pasos:

    Configurar la Zona Privada de Azure DNS:

    • Asegúrate de que has creado una zona privada de Azure DNS y que has agregado los registros DNS necesarios para tus recursos. Crear Enlaces de Redes Virtuales (VNet Links):
      • Verifica que has creado enlaces de redes virtuales (VNet Links) para cada una de las VNets que necesitan resolver las entradas DNS. Esto permite que las VNets se asocien con la zona privada de DNS.
      Configurar la Resolución de DNS:
      • Asegúrate de que las configuraciones de DNS en las VNets estén correctamente configuradas para usar la zona privada de DNS. Puedes hacerlo especificando los servidores DNS personalizados en la configuración de la red virtual. Verificar la Configuración de Seguridad:
        • Asegúrate de que no haya restricciones de seguridad (como grupos de seguridad de red o firewalls) que bloqueen el tráfico DNS entre las VNets.
    1. Probar la Resolución de DNS:
      • Desde una máquina virtual en cada VNet, usa herramientas como nslookup o dig para verificar que las entradas DNS se resuelvan correctamente. Por ejemplo:
             nslookup nombre-de-recurso.dominio-privado
        
        Revisar la Configuración de la Zona DNS Privada:
        • Asegúrate de que la zona DNS privada esté correctamente vinculada a todas las VNets necesarias. Puedes verificar esto en el portal de Azure bajo la configuración de la zona DNS privada.

    Aquí tienes un ejemplo de cómo configurar una zona privada de DNS y vincularla a múltiples VNets:

    # Crear una zona privada de DNS
    az network private-dns zone create -g MiGrupoDeRecursos -n mi-dominio-privado.com
    # Crear un enlace de red virtual para la primera VNet
    az network private-dns link vnet create -g MiGrupoDeRecursos -n MiEnlaceVNet1 --zone-name mi-dominio-privado.com --virtual-network MiVNet1 --registration-enabled false
    # Crear un enlace de red virtual para la segunda VNet
    az network private-dns link vnet create -g MiGrupoDeRecursos -n MiEnlaceVNet2 --zone-name mi-dominio-privado.com --virtual-network MiVNet2 --registration-enabled false
    

    Si después de seguir estos pasos aún tienes problemas, revisa la documentación oficial de Azure para obtener más detalles y ejemplos específicos.

    Espero que estos consejos ayuden a resolver el problema. Si necesitas más asistencia, estoy a tu disposición.

    Saludos, Jonathan.

    ----------*

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ''. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.


  2. Jonathan Pereira Castillo 10,895 Puntos de reputación Proveedor de Microsoft
    2025-01-01T19:46:33.88+00:00

    Buenos día roMMel tNsC!

    Conforme a la información previamente proporcionada, el objetivo de este mensaje es verificar la misma. Si tienes nuevas actualizaciones relacionadas con este asunto, por favor, siéntete libre de responder en este mismo hilo.

    Atentamente,

    Jonathan

    -----------

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ‘Sí’. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones. ¡Gracias por tu colaboración!

    ------

    0 comentarios No hay comentarios

  3. Jonathan Pereira Castillo 10,895 Puntos de reputación Proveedor de Microsoft
    2024-10-17T17:18:32.9266667+00:00

    ¡Hola roMMel tNsC!

    ¡Hola roMMel tNsC!

    Gracias por tu paciencia. Aquí tienes algunos pasos adicionales que pueden ayudarte a resolver el problema de resolución DNS entre múltiples VNets en Azure:

    Verifica la configuración de VNet Peering:

    • Asegúrate de que las VNets estén correctamente emparejadas (peered). El emparejamiento de VNets permite la comunicación entre redes virtuales. Puedes verificar esto en el portal de Azure bajo la configuración de cada VNet.
      • Asegúrate de habilitar la opción de "Permitir el tráfico de reenvío" en ambas direcciones del emparejamiento.
    1. Configura un Azure DNS Private Resolver:
      • Un Azure DNS Private Resolver puede ayudar a resolver nombres DNS entre VNets. Aquí tienes un ejemplo de cómo configurarlo:
             # Crear una instancia de DNS Private Resolver
             az network dns resolver create -g MiGrupoDeRecursos -n MiDnsResolver --location westus --virtual-network MiVNet1
             # Crear un punto de conexión de entrada
             az network dns resolver inbound-endpoint create -g MiGrupoDeRecursos -n MiInboundEndpoint --dns-resolver-name MiDnsResolver --subnet MiSubnet
             # Crear un punto de conexión de salida
             az network dns resolver outbound-endpoint create -g MiGrupoDeRecursos -n MiOutboundEndpoint --dns-resolver-name MiDnsResolver --subnet MiSubnet
             # Crear un conjunto de reglas de reenvío
             az network dns resolver forwarding-ruleset create -g MiGrupoDeRecursos -n MiRuleset --dns-resolver-name MiDnsResolver
        

    Configura los servidores DNS personalizados:

    • En la configuración de cada VNet, especifica los servidores DNS personalizados para que apunten al DNS Private Resolver. Verifica las reglas de seguridad:
      • Asegúrate de que no haya reglas de seguridad (NSG) o firewalls que bloqueen el tráfico DNS entre las VNets.
    1. Prueba la resolución de DNS:
      • Desde una VM en cada VNet, usa herramientas como nslookup o dig para verificar que las entradas DNS se resuelvan correctamente. Por ejemplo:
             nslookup nombre-de-recurso.dominio-privado
        

    Si después de seguir estos pasos aún tienes problemas, te recomiendo revisar la documentación oficial de Azure para obtener más detalles y ejemplos específicos.

    Espero que estos consejos adicionales te ayuden a resolver el problema. Si necesitas más asistencia, estoy a tu disposición.

    Saludos, Jonathan.

    ----------*

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ''. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    0 comentarios No hay comentarios

  4. Jonathan Pereira Castillo 10,895 Puntos de reputación Proveedor de Microsoft
    2024-10-22T23:55:43.5066667+00:00

    Hola roMMel tNsC!

    El propósito de este mensaje es verificar la información proporcionada. Si tienes más actualizaciones sobre este tema, no dudes en responder en este mismo hilo.

    Respetuosamente,

    Jonathan

    ---------

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ‘Sí’. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones. ¡Gracias por tu colaboración!

    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.