gpt4 book ai didi

google-cloud-dns - 直接查找 Google Cloud DNS 记录 (nslookup)

转载 作者:行者123 更新时间:2023-12-04 16:48:34 26 4
gpt4 key购买 nike

我正在测试 GC DNS 并创建了区域和记录。但是,在直接查询指定的 Google NS 时执行 nslookup(windows/命令行)超时:

> www.some_domain_A_record.com.
Server: ns-cloud1.googledomains.com
Addresses: 2001:4860:4802:32::6e
216.239.32.110

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to ns-cloud-e1.googledomains.com timed-out

有人对此有任何建议/意见吗?

注意事项:

  • 在这个项目中使用 Cloud DNS(没有 GCE/GAE/VM 等),本质上“只是 DNS”。我希望从一些现有的 DNS(仅)提供商迁移到 Google 云 DNS

  • 这意味着资源(A、CNAME、MX 等)不一定与任何 GC 托管的应用程序或服务相关(有些可能是 - 例如 Google Apps/Work 等)。换句话说,“典型的”DNS 区域/记录。

  • 这是针对现有/事件域/区域

  • 我没有在注册商级别做任何更改(我先测试)并直接查询分配给该区域的 google ns

To SO community:
Completely understood that this isn't a programming question. Its just that this is the "Bronze" level support area for Google.


更新

使用Mac终端居然成功

> server
Default server: ns-cloud1.googledomains.com
Address: 216.239.32.106#53
> gcloud-test.some_domain_I_have.com.
Server: ns-cloud1.googledomains.com
Address: 216.239.32.106#53

gcloud-test.some_domain_I_have.com canonical name = the_right_target.com.
Name: the_right_target.com
Address: 1.2.3.4

将挖掘更多,似乎与 Windows nslookup 有关...很奇怪...它不是某种防火墙,我可以 nslookup 使用任何特定的其他域(或公共(public))名称服务器。


更新2

越来越奇怪 - Windows(10 不重要)在同一台 Mac(vm/parallels)上面也可以正常工作......

更新 3

截至今天,2015 年 9 月 24 日,Windows nslookup(交互模式)在直接查询分配给您的 Google ns 时的奇怪行为似乎已解决。


底线:一切都很好,运行非常顺利!我去 Google Cloud :)

在(所有*)Windows - 看起来如果您有/想要查询您分配的 Google NS 直接,您有以非交互模式(又名“one liner”)执行 nslookup,如下所示。如果您想在 DNS 传播之前检查/查询资源,您将执行此操作(之后,您实际上不需要直接查询分配的 NS)。

或者,如果您使用分配给您的 Google NS 的 IP 地址,则可以nslookup 交互模式(下面也有示例)。

*“所有 Windows” - 表示主机/PC 和操作系统。如上所述,奇怪的是,Mac 上的 Windows(VM/Parallels)不受这种怪异现象的影响——您可以使用 nslookup 交互模式并直接查询您的 ns 就好了...

Mac/OSX 终端很好/不受影响


部分答案,范围为 Windows:

为了让它工作,

  • 非交互模式下使用nslookup:nslookup name-of-resource the-google-ns
    例如nslookup foo.com ns-cloud1.googledomains.com

    或者

  • 交互模式下使用 google ns 的 IP 地址:

    c:\nslookup
    > server 216.239.32.106
    Default Server: ns-cloud-a1.googledomains.com
    Address: 216.239.32.106

    > the_resource_to_lookup

至于“为什么”,我会听从网络人士的意见 - 多年没有戴过那顶帽子 -似乎 与 PTR/反向查找有关,但这只是一个猜测.. .

最佳答案

查看您的查询,在您的 Windows 上,您使用 ns-cloud-e1.googledomains.com 作为名称服务器,但是在您的 Mac 上,您使用的是 ns-cloud1 .googledomains.comns-cloud-a1.googledomains.com

如果两个查询都针对同一个区域,那么第一个 nslookup 查询的 time-out 是有意义的。您的解决方法使用正确的 DNS 服务器进行 nslookup 查询。

解决方案是将您的 Windows DNS 设置从 ns-cloud-e1.googledomains.com 修改为 ns-cloud-a1.googledomains.com(相同的 DNS 设置你的 Mac)。

使用开发者控制台,在 Cloud DNS 下,您可以验证您的区域关联到哪些 DNS 服务器。

关于google-cloud-dns - 直接查找 Google Cloud DNS 记录 (nslookup),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32611940/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com