我正在尝试在我的专用服务器上托管一个域名(pressemag.com)。
- 我已经把域名提供商给我的 DNS
- 我把.pressemag.com放在了88.190.22.44
- 但什么都没有。网站完全无法访问
我不知道这三个步骤到底哪里出了问题:
是否有一些诊断工具可以让我知道哪个步骤出了问题: 注册提供的 DNS?我的 DNS A 参数还是我的 apache 配置?
答案1
您可以使用dig
dns-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