Configura el DNS de administración para nubes privadas
En este documento, se describe cómo administrar la zona del DNS de administración de una nube privada y vinculaciones de IAM. Usa este documento si quieres enumerar, crear, borrar, actualizar o revisar las vinculaciones de la zona del DNS. Para obtener más información sobre Cloud DNS, consulta Configura el DNS para el acceso a los dispositivos de administración.
Enumerar vinculaciones de zonas del DNS de administración
Puedes enumerar todas las redes que están vinculadas a la administración de la nube privada
Zona del DNS. La red de nube privada de VMware Engine se
vinculada a la zona del DNS de administración como parte de la creación de la nube privada. Cualquier red
que intercambian tráfico con la red de la nube privada de VMware Engine también
automáticamente a la zona del DNS de administración. Las vinculaciones de la zona del DNS de administración
que se crean automáticamente tienen nombres de recursos del tipo
auto-bind-xxxxxx
Para enumerar las vinculaciones de la zona del DNS de administración con Google Cloud CLI o En la API de VMware Engine, haz lo siguiente:
gcloud
Para enumerar las vinculaciones de la zona del DNS de administración con Google Cloud CLI, sigue estos pasos:
usa el comando gcloud vmware private-clouds management-dns-zone-bindings list
:
gcloud vmware private-clouds management-dns-zone-bindings list \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE
Reemplaza lo siguiente:
PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.ZONE
: es la zona para esta solicitud.
API
Para enumerar las vinculaciones de administración de zonas del DNS con la API de VMware Engine, realiza una solicitud GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings"
Reemplaza lo siguiente:
PROJECT_ID
: Es el proyecto para esta solicitud.ZONE
: es la zona para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.
Crea una vinculación de zona de DNS de administración
Una red de VPC o de VMware Engine puede vincularse a la red Zona del DNS. Para crear una nueva vinculación de zona DNS de la administración de la nube privada a través de la vinculación una red de VPC o de VMware Engine con Google Cloud CLI, o En la API de VMware Engine, haz lo siguiente:
gcloud
Para enlazar una VPC con Google Cloud CLI, usa el
Comando gcloud vmware private-clouds management-dns-zone-bindings create
:
gcloud vmware private-clouds management-dns-zone-bindings create DNS_ZONE_BINDING_ID \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE \ --vpc-network=projects/VPC_PROJECT_ID/global/networks/VPC_NETWORK
Para vincular una red de VMware Engine, usa el
Comando gcloud vmware private-clouds management-dns-zone-bindings create
:
gcloud vmware private-clouds management-dns-zone-bindings create DNS_ZONE_BINDING_ID \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE \ --vmware-engine-network=projects/PROJECT_ID/locations/global/vmwareEngineNetworks/NETWORK_ID
Reemplaza lo siguiente:
DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS.PRIVATE_CLOUD_ID
: Es el nombre de tu nube privada.ZONE
: Es la zona de la nube privada.VPC_PROJECT_ID
: Es el proyecto de tu de VPC de Google Cloud.PROJECT_ID
: Es el proyecto de tu nube privada.NETWORK_ID
: Es el nombre de tu red de VMware Engine.VPC_NETWORK
: Es el nombre de tu de VPC de Google Cloud.
API
Para vincular una VPC con la API de VMware Engine, realiza una solicitud POST
:
POST "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings?management_dns_zone_binding_id=DNS_ZONE_BINDING_ID" -d '{ "vpc_network": "projects/VPC_PROJECT_ID/global/networks/VPC_NETWORK" }'
Para vincular una red de VMware Engine con la API de VMware Engine,
realiza una solicitud POST
:
POST "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings?management_dns_zone_binding_id=DNS_ZONE_BINDING_ID" -d '{ "vmware_engine_network" : "NETWORK_ID" }'
Reemplaza lo siguiente:
PROJECT_ID
: Es el proyecto de tu nube privada.ZONE
: Es la zona de la nube privada.PRIVATE_CLOUD_ID
: Es el nombre de tu nube privada.DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS.VPC_PROJECT_ID
: Es el proyecto de tu de VPC de Google Cloud.VPC_NETWORK
: Es el nombre de tu de VPC de Google Cloud.NETWORK_ID
: Es el nombre de tu red de VMware Engine.
Borrar vinculaciones de la zona DNS de administración
Puedes borrar una vinculación de zona del DNS que se creó. Consulta la lista de
de administración de identidades y accesos, y busca
DNS_ZONE_BINDING_ID
correspondiente a la red de VPC o VMware Engine con
del que deseas quitar la vinculación. Sigue estos pasos para borrar una zona del DNS de administración:
de Google Cloud con la API de Google Cloud CLI o VMware Engine, haz lo siguiente:
gcloud
Si quieres borrar una vinculación de zona del DNS de administración con Google Cloud CLI,
usa el comando gcloud vmware private-clouds management-dns-zone-bindings delete
:
gcloud vmware private-clouds management-dns-zone-bindings delete DNS_ZONE_BINDING_ID \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE
Reemplaza lo siguiente:
DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.ZONE
: es la zona para esta solicitud.
API
Si quieres borrar una vinculación de zona del DNS de administración con el
En la API de VMware Engine, haz una solicitud DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings/DNS_ZONE_BINDING_ID"
Reemplaza lo siguiente:
PROJECT_ID
: Es el proyecto para esta solicitud.ZONE
: es la zona para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.
Edita la vinculación de la zona del DNS de administración
Puedes editar una descripción de vinculación de zona del DNS de administración con Google Cloud CLI o la API de VMware Engine de la siguiente manera:
gcloud
Si quieres editar la descripción de una vinculación de zona del DNS de administración con Google Cloud CLI, usa el comando gcloud vmware private-clouds management-dns-zone-bindings update
:
gcloud vmware private-clouds management-dns-zone-bindings update DNS_ZONE_BINDING_ID \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE \ --description="DESCRIPTION"
Reemplaza lo siguiente:
DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.ZONE
: es la zona para esta solicitud.DESCRIPTION
: Es una descripción nueva para esta solicitud.
API
Si deseas editar la descripción de una vinculación de zona de DNS de administración con la API de VMware Engine, realiza una solicitud PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings/DNS_ZONE_BINDING_ID?update_mask_description" -d '{ "description": "DESCRIPTION" }'
Reemplaza lo siguiente:
PROJECT_ID
: Es el proyecto para esta solicitud.ZONE
: es la zona para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.DESCRIPTION
: Es una descripción nueva para esta solicitud.
Describir la vinculación de zonas del DNS de administración
Puedes obtener la descripción de una vinculación de zona de DNS de administración para verificar actualizaciones con Google Cloud CLI o la API de VMware Engine de la siguiente manera:
gcloud
Si quieres obtener la descripción de una vinculación de zona del DNS de administración con Google Cloud CLI, usa el comando gcloud vmware private-clouds management-dns-zone-bindings describe
:
gcloud vmware private-clouds management-dns-zone-bindings describe DNS_ZONE_BINDING_ID \ --private-cloud=PRIVATE_CLOUD_ID \ --location=ZONE
Reemplaza lo siguiente:
DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.ZONE
: es la zona para esta solicitud.
API
Si deseas obtener la descripción de una vinculación de zona de DNS de administración con la API de VMware Engine, realiza una solicitud GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/managementDnsZoneBindings/DNS_ZONE_BINDING_ID"
Reemplaza lo siguiente:
PROJECT_ID
: Es el proyecto para esta solicitud.ZONE
: es la zona para esta solicitud.PRIVATE_CLOUD_ID
: Es el nombre de la nube privada de esta solicitud.DNS_ZONE_BINDING_ID
: Es el ID de vinculación de la zona del DNS para esta solicitud.