2

我试图将我公司的一个子域直接指向我的服务器的 IP 地址。我A在我的 DNS 中创建了一条记录,并告诉它指向 IP 地址,如下所示:

Name: access.grupomudde.com.br
TTL: 14400
Class: IN
Type: A
Registry: 0.0.0.0 (my ip)

但是,当我尝试 ping 时access.grupomudde.com.br,它无法解析为我的 IP 地址。相反,它会访问托管公司的 IP 地址。

我错过了什么?


更新:正如下面的答案所述 - 我所做的是正确的,只是需要时间来传播。我给了它一点时间,现在一切都正确解决了。

4

1 回答 1

1

假设您正确设置它 - 看起来就像您所做的那样,只需确保它实际保存并生效。有时某些提供商需要 24 小时才能将控制面板中所做的更改实施到实际区域文件中。除此之外,可能还有两件事会阻止它通过。

  • 14400 秒 TTL
  • DNS缓存
14400 TTL 需要在名称服务器开始传播记录之前过期。这是因为我确定您的托管服务提供商有一个指向主 IP 的 *.grupomudde.com.br。否则,您只会收到一条无法解析 access.grupomudde.com.br 的消息,而不是指向主 IP。

在 DNS 缓存上,您自己的计算机除了缓存任何中间名称服务器之外,还缓存它获得的 DNS 解析。在 Windows 上使用ipconfig /flushdns清除它。如果您在 Linux 或 Mac 机器上,您可以通过使用dig直接检查名称服务器来直接检查它是否通过。利用dig @200.98.246.51 access.grupomudde.com.br

于 2012-10-09T23:50:18.943 回答