我不是 DNS 问题方面的专家,但我之前配置过一些域并且对其如何工作有一定的了解。
但是这个我已经受不了了,我已经尝试了一切方法来尝试确定这是否是配置问题,或者是 DNSimple.com 出现了问题。
介绍一下背景,该域名是在 dns.pt(葡萄牙的主要域名注册商)注册的,他们没有 DNS 服务,所以去年我租用网络服务器时,我也将其配置为 DNS 服务器。
长话短说,我现在将我的电子邮件移至 Google Apps,并且我的网站很快将迁移到 Azure,因此不再需要 Web 服务器。
我选择了 DNSimple.com,因为它的 API 和 DNS 托管合理定价,我将名称服务器更改为 dns simple 提供的服务器,ns1.dnsimple.com 和 ns2,配置了 Google Apps 服务并创建了 cname 记录以将 www 指向我的旧服务器 IP 地址。
问题是,www.pmcosta.pt 无法使用,但 mail.pmcosta.pt 可以工作并转到 Google Apps。这一切都是在上周五完成的,远远超过了设置的 TTL!
这是怎么回事?为什么它没有 ping 或重定向到我的服务器?尽管 ns1.dnsimple.com 上的 nslookup 答案是:
DNS server handling your query: ns1.dnsimple.com
DNS server's address: 184.106.214.131#53
Non-authoritative answer:
www.pmcosta.pt canonical name = 173.248.133.202.
Authoritative answers can be found from:
. nameserver = a.root-servers.net.
. nameserver = b.root-servers.net.
. nameserver = c.root-servers.net.
. nameserver = d.root-servers.net.
. nameserver = e.root-servers.net.
. nameserver = f.root-servers.net.
. nameserver = g.root-servers.net.
. nameserver = h.root-servers.net.
. nameserver = i.root-servers.net.
. nameserver = j.root-servers.net.
. nameserver = k.root-servers.net.
. nameserver = l.root-servers.net.
. nameserver = m.root-servers.net.
DNSimple.com 没有报告域名问题,并且我以相同的方式配置了其他域名,它们运行良好。
这可能是因为我还没有取消配置 Web 服务器上的 DNS 托管吗?如果是这样,该怎么做?我正在使用标准 Windows DNS 管理,我可以删除 pmcosta.pt 节点吗?
任何帮助都将非常感激。
诚挚的问候,P.
答案1
您已将 www.pmcosta.pt 设置为 173.248.133.202 的 CNAME。您需要将其配置为 A 记录。
或者,您可以设置 pmcosta.pt 拥有指向 173.248.133.202 的 A 记录,并让 www 指向 pmcosta.pt 作为 CNAME。
答案2
Dig 命令显示您正在使用 CNAME 直接链接到 IP 地址。CNAME 应该是 A 记录的别名,而 A 记录又指向 IP 地址。
○ ➜ dig www.pmcosta.pt +short
173.248.133.202.