Compartir a través de


Tutorial: Hospedaje del dominio en Azure DNS

Puede usar Azure DNS para hospedar el dominio DNS y administrar los registros correspondientes. Al hospedar dominios en Azure, puede administrar los registros DNS con las mismas credenciales, API, herramientas y facturación que con los demás servicios de Azure.

Suponga que adquiere el dominio contoso.com de un registrador de nombres de dominio y que crea una zona con el nombre contoso.com en Azure DNS. Al ser el propietario del dominio, el registrador le ofrecerá la opción de configurar los registros del servidor de nombres (NS) del dominio. El registrador almacena los registros NS en la zona primaria de .com. A los usuarios de Internet de todo el mundo se les remitirá entonces al dominio en cuestión en la zona de Azure DNS cuando tratan de resolver registros DNS en contoso.com.

Información general

Para hospedar el dominio en Azure:

  • Cree la zona DNS.
  • Cree registros de recursos en la zona DNS.
  • Recupere la lista de servidores de nombres de Azure para la zona DNS.
  • Delegue el dominio a los servidores de nombres de Azure en el registrador.

Por ejemplo:

Diagrama sencillo de una zona DNS hospedada en Azure que se delega en el registrador.

En este tutorial, aprenderá a:

  • Crear una zona DNS.
  • Recuperar una lista de servidores de nombres.
  • Delegar el dominio.
  • Comprobar que la delegación funciona.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Prerrequisitos

  • Una cuenta de Azure con una suscripción activa.
  • Un nombre de dominio que pueda hospedar en Azure DNS. Debe tener control total de este dominio. El control total incluye la capacidad de establecer los registros de nombre de servidor (NS) para el dominio.

Nota:

En este tutorial, contoso.xyz se usa como nombre de dominio de ejemplo. Reemplace contoso.xyz por su propio nombre de dominio.

Inicio de sesión en Azure

Inicie sesión en Azure Portal.

Creación de una zona DNS

  1. En Azure Portal, escriba zona DNS en el cuadro de búsqueda de la parte superior del portal y seleccione la zona DNS en los resultados de la búsqueda.

  2. En Zonas DNS, seleccione + Crear.

  3. En la página Crear zona DNS, escriba o seleccione la siguiente información en la pestaña Conceptos básicos:

    Configuración Value
    Detalles del proyecto
    Subscription Seleccione su suscripción a Azure.
    Resource group Elija un grupo de recursos existente o Crear nuevo y escriba un nombre para el nuevo grupo de recursos. Por ejemplo: myresourcegroup.
    Detalles de instancia
    Esta zona es un elemento secundario de una zona existente que ya está hospedada en Azure DNS. Desactive esta casilla, ya que la zona DNS no es una zona secundaria.
    Nombre Escriba el nombre de la zona DNS. Por ejemplo: contoso.xyz.
    Ubicación del grupo de recursos Si ha creado un nuevo grupo de recursos, elija una ubicación.
    La ubicación del grupo de recursos no afecta al servicio de zona DNS, ya que es global y no está enlazado a una ubicación.

    Captura de pantalla de la página Crear zona DNS que muestra la configuración usada en este tutorial para crear una zona DNS primaria.

  4. Seleccione Revisar + crear.

  5. Seleccione Crear.

    Nota:

    Si la nueva zona que va a crear es una zona secundaria, consulte Tutorial de creación de una zona DNS secundaria.

Recuperación de los servidores de nombres

Antes de poder delegar la zona DNS a Azure DNS, primero debe conocer el servidor de nombres de la zona. Azure DNS asigna servidores de nombres de un grupo cada vez que se crea una zona.

  1. En Azure Portal, escriba zona DNS en el cuadro de búsqueda de la parte superior del portal y seleccione la zona DNS en los resultados de la búsqueda.
  2. En zonas DNS, seleccione el nombre de la zona. Por ejemplo: contoso.xyz.
  3. En la página Información general, recupere los servidores de nombres. En este ejemplo, a la zona DNS contoso.xyz se le han asignado servidores de nombres ns1-37.azure-dns.com, ns2-37.azure-dns.net, ns3-37.azure-dns.org, y ns4-37.azure-dns.info:

Captura de pantalla que muestra la información general de la contoso.xyz de zona DNS.

Azure DNS crea automáticamente los registros NS autoritativos en la zona para los servidores de nombres asignados.

Delegación del dominio

Una vez creada la zona DNS, debe actualizar el dominio primario con los servidores de nombres DNS de Azure registrando el dominio con un registrador de dominios. Cada registrador tiene sus propias herramientas de administración de DNS para asignar los registros del servidor de nombres para un dominio. En el ejemplo que se usa aquí, el dominio primario es xyz.

  1. En la página de administración de DNS del registrador, cree o edite los registros NS para asignar los servidores de nombres DNS de Azure.
  2. Cuando delega un dominio a Azure DNS, debe usar los servidores de nombres proporcionados por Azure DNS. Use los cuatro servidores de nombres, independientemente del nombre de su dominio. La delegación de dominios no requiere que el servidor de nombres use el mismo dominio de primer nivel que su dominio.

Importante

Cuando copie cada dirección del servidor de nombres, asegúrese de copiar el punto final al final de la dirección. El punto indica el final de un nombre de dominio completo. Algunos registradores anexan el punto si el nombre NS no lo tiene al final. Para cumplir con la RFC de DNS, incluya el período de seguimiento.

De momento, no se admiten en Azure DNS las delegaciones que usan servidores de nombres en su propia zona (a veces denominados servidores DNS personalizados).

Comprobación de la delegación

Cuando finalice la delegación, puede comprobar que funciona mediante una herramienta como nslookup para consultar el registro Inicio de autoridad (SOA) para su zona. El registro SOA se crea automáticamente cuando se crea la zona. Es posible que tenga que esperar un mínimo de 10 minutos después de completar la delegación para poder comprobar correctamente que funciona. Puede que los cambios tarden unos minutos en propagarse por el sistema DNS.

No es necesario especificar los servidores de nombres de Azure DNS. Si la delegación está configurada correctamente, el proceso de resolución DNS normal busca automáticamente los servidores de nombres.

  1. Desde un símbolo del sistema, escriba un comando nslookup similar al ejemplo siguiente:

    nslookup -type=SOA contoso.xyz
    
  2. Compruebe que su respuesta sea similar a la salida del comando nslookup siguiente:

    contoso.xyz
            primary name server = ns1-37.azure-dns.com
            responsible mail addr = azuredns-hostmaster.microsoft.com
            serial = 1
            refresh = 3600 (1 hour)
            retry = 300 (5 mins)
            expire = 604800 (7 days)
            default TTL = 300 (5 mins)
    

Limpieza de recursos

Cuando ya no sean necesarios, puede seguir estos pasos para eliminar todos los recursos creados en este tutorial:

  1. En el menú de Azure Portal, seleccione Grupos de recursos.

  2. Seleccione el grupo de recursos myResourceGroup.

  3. Seleccione Eliminar grupo de recursos.

  4. Escriba myResourceGroup y seleccione Eliminar.

Pasos siguientes

En este tutorial, aprendió a crear una zona DNS para su dominio y a delegarla en Azure DNS. Para aprender a crear zonas DNS child, continúe con el siguiente tutorial: