我有一个域名,当我使用时
dig jeeja.biz
它只是给我我的服务器 IP 地址。
;; ANSWER SECTION:
jeeja.biz. 13914 IN A 209.15.212.171
但是当我在另一个站点上使用相同的命令时:
dig ilportaledellautomobilista.it
重播是:
;; AUTHORITY SECTION:
ilportaledellautomobilista.it. 3600 IN SOA dns.it.net. root.dns.it.net. 2012071209 86400 7200 604800 86400
那是什么以及为什么没有 IP 地址?为什么 ping、nslookup 和 Traceroute 无法在该特定地址上运行?
答案1
ilportaledellautomobilista.it 似乎没有 A 记录,但该域确实存在并且确实有一个名称服务器(SOA 显示了这一点)。由于该主机只有 SOA 记录,这就是 dig 返回的内容。
不过 www.ilportaledellautomobilista.it 确实有 A 记录。因此,请尝试一下,您将看到已为其配置了 A 记录。此外 ilportaledellautomobilista.it 正在被重定向到 www.ilportaledellautomobilista.it (尝试在网络浏览器中单独输入 ilportaledellautomobilista.it,您就会明白我的意思)
A记录表示主机(域名)IP。 SOA 记录指示该域的名称服务器是什么。 (基本上是由哪个 DNS 服务器管理的)。由于域名本身没有指定 A 记录,因此您不会返回 IP 地址(这就是 A 记录的用途,用于指定 IP)。