问题标签 [google-cloud-dns]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-dns - 直接查找 Google Cloud DNS 记录 (nslookup)
我正在测试 GC DNS 并创建了区域和记录。但是,在nslookup
直接查询分配的 Google NS 时,执行 (windows/command line) 会超时:
有人对此有任何建议/意见吗?
笔记:
我只在这个项目中使用 Cloud DNS(没有 GCE/GAE/VM 等),本质上是“只是 DNS”。我希望从一些现有的 DNS(仅限)提供商迁移到 Google 云 DNS
这意味着资源(A、CNAME、MX 等)不一定与任何 GC 托管的应用程序或服务相关(有些可能是 - 例如 Google Apps/Work 等)。换句话说,“典型”DNS 区域/记录。
这适用于现有/活动域/区域
我没有在注册商级别进行任何更改(我先测试)并直接查询为该区域分配的 google ns
致 SO 社区:
完全理解这不是编程问题。只是这是谷歌的“青铜”级支持区域。
更新
使用Mac终端居然成功了
将挖掘更多,似乎与Windowsnslookup
有关..奇怪......这不是防火墙,我可以nslookup
使用任何特定(或公共)名称服务器的其他域。
更新 2
变得更奇怪 - 上面同一台 Mac(vm/parallels)上的 Windows(10 并不重要)也可以正常工作......
更新 3
截至今天 2015 年 9 月 24 日,当直接查询您分配的 Google ns 时,Windows nslookup
(交互模式)上的奇怪行为似乎已得到解决。
底线:一切都很好,运行非常顺利!我去谷歌云:)
在(所有*)Windows上 - 似乎如果您有/想要直接查询您分配的 Google NS ,您必须nslookup
在非交互模式(又名“单线”)下进行,如下所示。如果您想在 DNS 传播之前检查/查询资源,您将执行此操作(之后,您实际上不需要直接查询分配的 NS)。
或者,nslookup
如果您使用分配的 Google NS 的 IP 地址,则可以使用交互模式(示例如下)。
* “所有 Windows” - 表示主机/PC 和操作系统。如上所述,Mac(VM/Parallels)上的 Windows 奇怪地不受这种奇怪的影响 - 您可以使用nslookup
交互模式并直接查询您的 ns 就好了......
Mac/OSX 终端很好/不受影响
部分答案,仅限于 Windows:
为了让它发挥作用,
nslookup
在非交互模式下使用:nslookup name-of-resource the-google-ns
例如nslookup foo.com ns-cloud1.googledomains.com
或在交互模式下使用 google ns 的 IP 地址:
/li>
至于“为什么”,我会听从网络人士的意见——多年来没有戴过那顶帽子——似乎与 PTR/反向查找有关,但这只是一个猜测......
dns - 我是在 Hostgator 域上使用 GCloud Cloud DNS 域名服务器,还是相反?
我想将通过 Hostgator 购买的域用于我的 Google Cloud Platform 项目。
我是在 Google Cloud DNS 上使用 hostgator 域名服务器还是相反?
谢谢,
php - google cloud dns,php api,添加多个cname
我想使用 php api 向谷歌云 dns 添加额外的 cname 记录。通过 Web 控制台添加的 sub1.example.com 和 sub2.example.com 的 cname 记录已经存在。但我得到一个错误
资源记录集“entity.change.additions[0]”无效,因为 DNS 名称为“example.com。” 可能有一个 CNAME 资源记录集或其他类型的资源记录集,但不能同时拥有。
我也找不到使用 php api 列出现有 cname 记录的方法,因为这会给我这里答案的线索。有谁知道如何检索这些,到目前为止的代码
没有列出这些 cname 记录,尽管方法、get 和 listManagedZones 采用了一个额外的可选参数,但我找不到关于它的文档
来源:https ://github.com/google/google-api-php-client/blob/master/src/Google/Service/Dns.php 行:416、395
从文章继续:谷歌云 DNS 服务 - entity.change 参数是必需的,但缺少
-
https://developers.google.com/api-client-library/php/
https://developers.google.com/apis-explorer/#p/dns/v1/
https://support.google.com/cloud/answer/6158849?hl=en
https://cloud.google.com/dns/api/v1/resourceRecordSets#resource
google-app-engine - 如何将相同的域名分配给 2 个 App Engine 实例?
我有多个中小型项目都托管在我当前位于 apps.foo.com 的 Rackspace 服务器下。我想将这些移动到 Google App Engine 实例中,尽管我已经设法移动了一些,但我倾向于继续达到 10,000 个文件的限制。
因此,我决定使用 2 个单独的 App Engine 实例,尽管我希望使用相同的域名来指向它们,并使用像 apps.foo.com/m1 和 apps.foo.com/m2 这样的设置,我该怎么做?
我已经将域名迁移到一个实例,但我不知道如何添加另一个。请帮忙!
google-cloud-storage - Google Cloud DNS CNAME 别名为 Google Cloud Storage
谷歌云存储文档指出:
如果您希望 test.example.com 提供与 www.example.com 提供的相同内容,请添加一条别名记录“test”为“www”的 CNAME 记录。在这种情况下不需要单独的存储桶。 https://cloud.google.com/storage/docs/website-configuration?hl=en
使用别名 CNAME(在 Google Cloud DNS 上)后,Cloud Storage 会引发以下错误:
这种行为是否发生了变化并且文档尚未更新?或者是否需要任何额外的步骤才能完成这项工作?
dns - 如何使用实例的临时 IP 更新 Google Cloud DNS
我在 GCE 上有几个实例,我真的不需要静态地址,但我仍然需要通过 dns 名称访问它们。由于每次重新启动实例时临时外部 IP 地址都会更改,因此我认为我可以使用某种启动脚本来更新 Google Cloud DNS 中该实例的 dns 条目(有点像 dyndns)。
我是否错过了什么,并且有一种更简单的方法可以通过 gcloud 将临时外部 IP 地址映射到 dns 记录?
如果没有,任何有关如何编写此类脚本的指针将不胜感激!
dns - 谷歌云 DNS 类型 A 不起作用
我已将我的域名服务器添加到我的注册商:
更新了谷歌云 DNS:
然后等了一天:
我检查了 DNS 并已解决: http://network-tools.com/default.asp?prog=dnsrec&host=
dvotedfan.com
但是,如果我 ping 域,我会收到一个错误(未知错误:1214): http://network-tools.com/default.asp?prog=ping&host=
dvotedfan.com
我可以通过我的 IP(负载均衡器)130.211.8.93 访问,但不能通过域名(dvotedfan.com)访问
google-app-engine - 谷歌云 DNS:将裸域指向 www?
我维护使用简单 App 引擎应用程序的 owon.ro 域。我也使用谷歌云 dns。
这些是 dns 记录:
带有 IP 地址的记录:
owon.ro。->
216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21CNAME
www.owon.ro。-> ghs.googlehosted.com。
还有一些 MX 记录。
问题是该应用程序可以从www子域访问,并且帮助部分指出这些 IP 地址应该在 A 记录中,以便裸域重定向到www,但它不起作用。
我也尝试使用 @ 通配符作为 A 记录,但这也不起作用。
如果您访问 owon.ro,您将看到一个 404 页面,但 www 子域有效。
我错过了什么吗?
谢谢
dns - 谷歌云 DNS 中的 CNAME
我一直在尝试添加www.mydomain.net
别名添加到mydomain.net
. 我已经有 Google 自动添加的 MX 记录和 NS 和 SOA 记录。
我收到 cnameResourceRecordSetConflict 错误:
错误代码“cnameResourceRecordSetConflict”:资源记录集“entity.change.additions[0]”无效,因为 DNS 名称“mydomain.net”。可能有一个 CNAME 资源记录集或其他类型的资源记录集,但不能同时拥有。
我理解错误给我的建议,但我怎么能有其他记录呢?我的域上都需要 MX 和 CNAME。
dns - 无法在 Web 控制台中创建 DNS 区域
在网络/DNS 下的 Web 控制台中单击“创建区域”时,它失败并显示错误,“名为 '~new' 的 'parameters.managedZone' 资源不存在。” 我意识到还有其他方法可以创建一个区域,但是有没有人成功地使用 Web 控制台完成了它?
谢谢你。