tl  tr
  Home | Tutorials | Articles | Videos | Products | Tools | Search
Interviews | Open Source | Tag Cloud | Follow Us | Bookmark | Contact   
 Cloud Platforms > Google Cloud Platform (GCP) > Cloud DNS

Cloud DNS

Author: Venkata Sudhakar

Google Cloud DNS is a scalable, reliable, and managed authoritative Domain Name System (DNS) service with 100% uptime SLA. It runs on the same infrastructure as Google and provides fast, low-latency DNS serving.

Key Features:

1. 100% uptime SLA - Anycast routing ensures high availability globally.

2. Private DNS zones - Internal DNS zones visible only within your VPC networks.

3. DNS peering - Share DNS zones across VPC networks.

4. DNSSEC - Protect against DNS spoofing and cache poisoning.

5. Low latency - Sub-millisecond DNS resolution from Google edge nodes.

The below example shows how to create DNS zones and records using gcloud.


It gives the following output,

Managed zone [my-domain-zone] created.
Transaction executed. Record sets updated: 2

gcloud dns record-sets list --zone=my-domain-zone
NAME                 TYPE  TTL   DATA
mycompany.com.       MX    3600  10 mail.mycompany.com.
www.mycompany.com.   A     300   34.68.100.50

Public vs Private DNS Zones:

Public zones - Accessible from the internet; used for your external domain records like www, mail, etc.

Private zones - Only visible within specified VPC networks; used for internal service discovery within GCP.


 
  


  
bl  br