En esta página, se proporcionan instrucciones para crear, actualizar, enumerar y borrar zonas administradas de Cloud DNS. Antes de usar esta página, conoce la descripción general de Cloud DNS y los términos clave.
Antes de comenzar
La API de Cloud DNS requiere que crees un proyecto de Cloud DNS y que habilites la API de Cloud DNS.
Si creas una aplicación que usa la API de REST, también debes crear un ID de cliente de OAuth 2.0.
- Si aún no lo hiciste, regístrate para obtener una Cuenta de Google.
- Habilita la API de Cloud DNS en la consola de Google Cloud . Puedes seleccionar un proyecto existente de Compute Engine o App Engine, o puedes crear uno nuevo.
- Si necesitas realizar solicitudes a la API de REST, deberás crear un ID de OAuth 2.0. Consulta Configura OAuth 2.0.
- En el proyecto, presta atención a la información que deberás ingresar en
en los pasos posteriores:
-
El ID de cliente (
xxxxxx.apps.googleusercontent.com) - El ID del proyecto que deseas usar. Puedes encontrarlo en la parte superior de la página Descripción general en la consola de Google Cloud . También podrías solicitarle al usuario que te brinde el nombre del proyecto que desea usar en tu app
-
El ID de cliente (
Si no ejecutaste Google Cloud CLI antes, debes ejecutar el siguiente comando para especificar el nombre del proyecto y autenticarlo con la consola de Google Cloud :
gcloud auth login
Si deseas ejecutar un comando gcloud en los recursos de Google Cloud en otro proyecto,
especifica la opción --project para este comando y los otros comandos gcloud
en esta página.
Crea zonas administradas
Cada zona administrada que creas está asociada a un proyecto deGoogle Cloud . En las siguientes secciones, se describe cómo crear el tipo de zona administrada compatible con Cloud DNS.
Crea una zona pública
Para crear una nueva zona administrada, completa los siguientes pasos.
Consola
En la consola de Google Cloud , ve a la página Crea una zona del DNS.
En Tipo de zona, selecciona Pública.
Ingresa un Nombre de zona, como
my-new-zone.Ingresa un sufijo de nombre de DNS para la zona. Usa un nombre de dominio de tu propiedad. En todos los registros de la zona, se comparte este sufijo, por ejemplo:
example.com.En DNSSEC, selecciona Desactivado, Activado o Transferir. Para obtener más información, consulta Habilita DNSSEC para zonas administradas existentes.
Haz clic en Crear. Se muestra la página Detalles de la zona.
gcloud
Ejecuta
el comando
dns managed-zones create:
gcloud dns managed-zones create NAME \
--description=DESCRIPTION \
--dns-name=DNS_SUFFIX \
--labels=LABELS \
--visibility=public
Reemplaza lo siguiente:
NAME: un nombre para tu zona