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 de DNS con las mismas credenciales, API, herramientas y facturación que con los demás servicios de Azure.

Suponga que adquiere el dominio contoso.net de un registrador de nombres de dominio y que crea una zona con el nombre contoso.net 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 .NET. 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.net.

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

Debe tener un nombre de dominio disponible que pueda hospedar en Azure DNS para realizar las pruebas. 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.

En este ejemplo, haremos referencia al dominio primario contoso.net.

Creación de una zona DNS

  1. Vaya a Azure Portal para crear una zona DNS. Busque y seleccione Zonas DNS.

    Zona DNS

  2. Seleccione Crear zona DNS.

  3. En la página Crear zona DNS, escriba los siguientes valores y seleccione Crear. Por ejemplo, contoso.net.

    Nota

    Si la nueva zona que va a crear es una zona secundaria (por ejemplo, zona primaria = contoso.net, zona secundaria = child.contoso.net), consulte el tutorial Creación de una zona DNS secundaria.

    Configuración Valor Detalles
    Grupos de recursos ContosoRG Cree un grupo de recursos. El nombre del grupo de recursos debe ser único dentro de la suscripción que ha seleccionado. La ubicación del grupo de recursos no tiene efecto alguno sobre la zona DNS. La ubicación de la zona DNS siempre es "global" y no se muestra.
    Zona secundaria deje la opción desactivada Puesto que esta zona no es secundaria, debe dejar desactivada esta opción.
    Nombre contoso.net Campo del nombre de la zona primaria.
    Ubicación Este de EE. UU. Este campo se basa en la ubicación seleccionada durante la creación del grupo de recursos.

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. Con la zona DNS creada, en el panel Favoritos de Azure Portal, seleccione Todos los recursos. En la página Todos los recursos, seleccione la zona DNS. Si la suscripción que ha seleccionado ya tiene varios recursos, puede escribir el nombre de dominio en el cuadro Filtrar por nombre para acceder fácilmente a la puerta de enlace de aplicaciones.

  2. Recupere los servidores de nombres de la página Zona DNS. En este ejemplo, a la zona contoso.net se le han asignado los servidores de nombres, ns1-01.azure-dns.com, ns2-01.azure-dns.net, ns3-01.azure-dns.org* y ns4-01.azure-dns.info:

    Lista de servidores de nombres

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

Delegación del dominio

Una vez que se crea la zona DNS y que tiene los servidores de nombres, deberá actualizar el dominio primario con los servidores de nombres de Azure DNS. Cada registrador dispone de sus propias herramientas de administración de DNS para cambiar los registros de servidores de nombres de un dominio.

  1. En la página de administración de DNS del registrador, edite los registros NS y reemplácelos por los servidores de nombres de Azure DNS.

  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.

Nota

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.net
    
  2. Compruebe que su respuesta sea similar a la salida del comando nslookup siguiente:

    Server: ns1-04.azure-dns.com
    Address: 208.76.47.4
    
    contoso.net
    primary name server = ns1-04.azure-dns.com
    responsible mail addr = msnhst.microsoft.com
    serial = 1
    refresh = 900 (15 mins)
    retry = 300 (5 mins)
    expire = 604800 (7 days)
    default TTL = 300 (5 mins)
    

Limpieza de recursos

Puede conservar el grupo de recursos contosoRG si va a realizar el tutorial siguiente. De lo contrario, elimine el grupo de recursos contosoRG para eliminar los recursos creados en este tutorial.

Seleccione el grupo de recursos contosoRG y, luego, Eliminar grupo de recursos.

Pasos siguientes

En este tutorial, ha creado una zona DNS para el dominio y la ha delegado a Azure DNS. Para más información acerca de Azure DNS y sobre las aplicaciones web, continúe con el tutorial sobre estas.