我应该使用什么工具进行 DNS 诊断?

我应该使用什么工具进行 DNS 诊断?

我正在尝试在我的专用服务器上托管一个域名(pressemag.com)。

  1. 我已经把域名提供商给我的 DNS
  2. 我把.pressemag.com放在了88.190.22.44
  3. 但什么都没有。网站完全无法访问

我不知道这三个步骤到底哪里出了问题:

是否有一些诊断工具可以让我知道哪个步骤出了问题: 注册提供的 DNS?我的 DNS A 参数还是我的 apache 配置?

答案1

您可以使用digdns-utils 中的实用程序(通常与 bind 一起打包),并使用该+trace选项。

输出

您的 DNS 服务器似乎是“dns200.anycast.me”和“ns200.anycast.me”。这是正确的吗?他们没有回应,所以开始在那里寻找。如果您更改了 DNS 服务器地址,更改可能需要一些时间才能传播(根据我的经验,最多需要 24 小时)。

答案2

恭喜你没有混淆你的域名!除了@Mulaz的回复外,你还可以使用公共 DNS 检查服务来自瑞典注册中心。它显示的内容与 mulaz 所说的相同 - 您的域名应该由 anycast.me 处理,但他们的服务器没有任何相关信息。因此您需要联系您的 DNS 提供商并询问发生了什么。

答案3

nslookup是一个基本但有用的工具。ping并将traceroute告诉您名称是否已解析,但 nslookup 将为您提供与 IP 关联的名称,反之亦然,以及返回该答案的服务器。示例输出如下:

C:\Users\me\Desktop>nslookup google.com
Server:  safewall.dyndns.org
Address:  192.168.1.1

Non-authoritative answer:
Name:    google.com
Addresses:  2607:f8b0:4009:806::100e
          74.125.225.65
          74.125.225.68
          74.125.225.67
          74.125.225.66
          74.125.225.73
          74.125.225.78
          74.125.225.72
          74.125.225.71
          74.125.225.70
          74.125.225.69
          74.125.225.64


C:\Users\me\Desktop>nslookup 74.125.225.73
Server:  safewall.dyndns.org
Address:  192.168.1.1

Name:    ord08s07-in-f9.1e100.net
Address:  74.125.225.73

相关内容