Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen los pasos para crear su primera zona DNS y registro mediante la CLI de Azure, que está disponible para Windows, Mac y Linux. También puede realizar estos pasos mediante Azure Portal o Azure PowerShell.
Una zona DNS se usa para hospedar los registros DNS de un dominio concreto. Para iniciar el hospedaje de su dominio en DNS de Azure, debe crear una zona DNS para ese nombre de dominio. Cada registro DNS del dominio se crea luego en esta zona DNS. Finalmente, para publicar la zona DNS en Internet, debe configurar los servidores de nombres para el dominio. A continuación se describe cada uno de estos pasos.
Azure DNS también admite zonas DNS privadas. Para más información sobre las zonas DNS privadas, consulte Uso de Azure DNS para dominios privados. Para obtener un ejemplo sobre cómo crear una zona DNS privada, consulte Introducción a las zonas privadas de Azure DNS mediante la CLI.
Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.
Prerrequisitos
Use el entorno de Bash en Azure Cloud Shell. Para más información, consulte Introducción a Azure Cloud Shell.
Si prefieres ejecutar comandos de referencia CLI localmente, instala la CLI de Azure. Si estás utilizando Windows o macOS, considera ejecutar Azure CLI en un contenedor Docker. Para obtener más información, consulte Cómo ejecutar el Azure CLI en un contenedor de Docker.
Si estás utilizando una instalación local, inicia sesión en Azure CLI utilizando el comando az login. Para finalizar el proceso de autenticación, siga los pasos que se muestran en el terminal. Para ver otras opciones de inicio de sesión, consulte Autenticación en Azure mediante la CLI de Azure.
Cuando se le solicite, instale la extensión de la CLI de Azure en el primer uso. Para obtener más información sobre las extensiones, consulte Uso y administración de extensiones con la CLI de Azure.
Ejecute az version para ver la versión y las bibliotecas dependientes que están instaladas. Para actualizar a la versión más reciente, ejecute az upgrade.
- En este artículo se necesita la versión 2.0.4 de la CLI de Azure, o cualquier versión posterior. Si usa Azure Cloud Shell, la versión más reciente ya está instalada.
Creación del grupo de recursos
Antes de crear la zona DNS, cree un grupo de recursos que la contenga:
az group create --name MyResourceGroup --location "East US"
Creación de una zona DNS
Se crea una zona DNS mediante el az network dns zone create comando . Para ver la ayuda de este comando, escriba az network dns zone create -h.
En el ejemplo siguiente se crea una zona DNS denominada contoso.xyz en el grupo de recursos MyResourceGroup. Utilice el ejemplo para crear una zona DNS, sustituyendo los valores por los suyos.
az network dns zone create -g MyResourceGroup -n contoso.xyz
Creación de un registro de DNS
Para crear un registro DNS, use el az network dns record-set [record type] add-record comando . Para obtener ayuda sobre los registros A, consulte azure network dns record-set A add-record -h.
En el ejemplo siguiente se crea un registro con el nombre relativo "www" en la zona DNS "contoso.xyz" del grupo de recursos "MyResourceGroup". El nombre completo del conjunto de registros es "www.contoso.xyz". El tipo de registro es "A", con la dirección IP "10.10.10.10" y un TTL predeterminado de 3600 segundos (1 hora).
az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10
Visualización de los registros
Para enumerar los registros DNS de su zona, ejecute:
az network dns record-set list -g MyResourceGroup -z contoso.xyz
Probar la resolución de nombres
Ahora que tiene una zona DNS de prueba, con un registro "A" de prueba, puede probar la resolución de nombres con una herramienta llamada nslookup.
Para probar la resolución de nombres DNS:
Ejecute el siguiente cmdlet para obtener la lista de servidores de nombres para la zona:
az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @Copie uno de los nombres de servidor de la salida del paso anterior.
Abra un símbolo del sistema y ejecute el comando siguiente:
nslookup www.contoso.xyz <name server name>Por ejemplo:
nslookup www.contoso.xyz ns1-08.azure-dns.com.Debe ver algo parecido a la pantalla siguiente:
El nombre de host www.contoso.xyz se resuelve en 10.10.10.10, que es como lo ha configurado. Este resultado confirma que la resolución de nombres funciona correctamente.
Limpieza de recursos
Cuando ya no los necesite, puede eliminar todos los recursos creados en este inicio rápido mediante la eliminación del grupo de recursos:
az group delete --name MyResourceGroup
Pasos siguientes
Ahora que ha creado su primera zona DNS y registro mediante la CLI de Azure, puede crear registros para una aplicación web en un dominio personalizado.