为什么要使用" Google Cloud DNS"当"谷歌公共DNS"是免费的吗?
如何设置DNS /名称服务器以指向计算引擎:
1.设置域名registrator(在我的情况下为GoDaddy.com)设置/"名称服务器"指向您正在使用的DSN服务器提供商
2.登录DNS服务器提供商(任何建议?)并设置要映射到您的域名的静态IP地址。
以上是为Web服务器设置DNS的正确过程吗?
此致 克里斯
答案 0 :(得分:6)
Google Cloud DNS为您提供了可以使用DNS记录配置的权威名称服务器。 Google Public DNS只是一个名称解析器,可以从权威名称服务器查找数据。有关权威名称服务器和缓存解析器的更多详细信息,请参阅http://en.wikipedia.org/wiki/Name_server。
是的,这个过程应该有效。 Google Cloud DNS是您正在寻找的提供商的一个示例。
答案 1 :(得分:1)
要使用Google Compute Engine设置Google DNS,您可以这样做:
创建您的托管区域
gcloud dns managed-zone create --dns_name =“example.com。” --description =“描述性的东西”“myzonename”
获取您的域名服务器,并在您的域名注册商处更新
gcloud dns records --zone =“myzonename”list
创建记录并进行编辑
gcloud dns记录--zone =“myzonename”编辑
在添加下,添加指向计算引擎虚拟机IP地址的 A记录
{ “补充”:[ { “kind”:“dns#resourceRecordSet”, “name”:“example.com。”, “rrdatas”:[ “192.168.2.20” ] “ttl”:86400, “类型”:“A” }, { “kind”:“dns#resourceRecordSet”, “name”:“www.example.com。”, “rrdatas”:[ “192.168.2.20” ] “ttl”:86400, “类型”:“A” } ] “删除”:[ { “kind”:“dns#resourceRecordSet”, “name”:“example.com。”, “rrdatas”:[ “ns-cloud1.googledomains.com.dns-admin.google.com.2 21600 3600 1209600 300” ] “ttl”:21600, “类型”:“SOA” } ] }
保存并退出。你现在应该好好去。