|
|
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.
|
|