谷歌云DNS或谷歌公共DNS

4
为什么要使用“Google Cloud DNS”,而“Google Public DNS”是免费的?
如何设置DNS / 域名服务器以指向计算引擎: 1.将域名注册器(在我的情况下为GoDaddy.com)设置/“域名服务器”指向您正在使用的DSN服务器提供商。 2.登录到DNS服务器提供商(有任何建议吗?),并将静态IP地址映射到您的域名。
上述是否是设置Web服务器DNS的正确过程?
问候 Chris
2个回答

7
Google Cloud DNS提供权威名称服务器,您可以使用它来配置DNS记录。Google Public DNS只是一个名称解析器,从权威名称服务器查找数据。有关权威名称服务器和缓存解析器的详细信息,请参见http://en.wikipedia.org/wiki/Name_server
是的,该过程应该有效。Google Cloud DNS是您正在寻找的提供程序之一。

1
为在Google Compute Engine上设置Google DNS,您需要执行以下操作:
创建托管区域: ``` gcloud dns managed-zone create --dns_name="example.com." --description="Something descriptive" "myzonename" ```
获取您的命名服务器,并在您的域名注册商处更新它们: ``` gcloud dns records --zone="myzonename" list ```
创建并编辑您的记录: ``` gcloud dns records --zone="myzonename" edit ```
在“添加”下,添加指向您的Compute Engine VM IP地址的“A记录”。

{ "additions": [ { "kind": "dns#resourceRecordSet", "name": "example.com.", "rrdatas": [ "192.168.2.20" ], "ttl": 86400, "type": "A" }, { "kind": "dns#resourceRecordSet", "name": "www.example.com.", "rrdatas": [ "192.168.2.20" ], "ttl": 86400, "type": "A" } ], "deletions": [ { "kind": "dns#resourceRecordSet", "name": "example.com.", "rrdatas": [ "ns-cloud1.googledomains.com. dns-admin.google.com. 2 21600 3600 1209600 300" ], "ttl": 21600, "type": "SOA" } ] }

保存并退出。现在您应该可以使用了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接