配置 IP 进行反向 DNS 查找

配置 IP 进行反向 DNS 查找

我有一台带有域名的 Web 服务器,该服务器有专用 IP 地址。我需要共享 IP 地址,以便在反向 DNS 查找期间显示服务器。

专用 IP 有一个 A 记录,其工作原理如下,

example.com 14400 A 123.45.67.890 // Dedicated IP

共享 IP 显示在服务器上的所有其他站点上,但这个具有专用 IP 的站点除外。我为共享 IP 添加了一条 A 记录,但在反向 DNS 查找时它没有显示出来,

sharedip.example.com 14400 A 098.76.54.321 // Shared IP

我不知道我是否正确添加了共享 IP 或者我是否应该以不同的方式执行此操作。

问题

将共享 IP 附加到已有专用 IP 的域是使用带有子域的 A 记录的正确方法

 sharedip.example.com 14400 A 098.76.54.321

考虑到专用域附加到没有子域的域,如上所示?

example.com 14400 A 123.45.67.890 // Dedicated IP

答案1

你想要的状态是没有问题的:

sharedip.example.com.   14400   IN      A       93.184.216.34
34.216.184.93.in-addr.arpa.     IN      PTR     sharedip.example.com.

您的服务提供商可能希望A在添加相应 PTR记录之前记录能够正常工作,以避免出现记录不匹配的情况(请参阅信息RFC 1912, 2.1)。他们可能不会接受您的屏幕截图,因为它不能确保 DNS 确实配置正确。

您的问题没有提供任何有关 DNS 服务器配置的信息。它也没有说明您是否维护自己的 DNS 服务器或使用某种配置工具来添加记录,例如在网络托管公司或域名注册商提供的 DNS 服务中。因此,无法指导您如何解决此问题,但我可以提供一些常见建议。

  • 如果你直接修改区域文件,记得更新序列号即你的第三部分SOA记录。此值必须递增。否则 DNS 服务器 (BIND) 不会重新加载区域文件,辅助 DNS 服务器不会启动区域传输。SN 的推荐格式为YYYYMMDDNN(从年、月、日和每日版本)。

  • 如果使用 BIND,请记住rndc reload进行更改。

  • 如果你启用了 DNSSEC,请记住签署区域. (SN 增量可能会自动完成。)

  • 如果其他人在维护 DNS,您可以从他们的手册中检查区域更新频率,这些频率来自用户可用的配置环境。如果没有提供此类信息,您可以dig example.com NS获取权威名称服务器然后测试:

    • 它们是否都有正确的A记录:dig example.com @b.iana-servers.net
    • 记录SOA已更改且 SN 格式正确:dig example.com SOA
  • 如果你的服务提供商没有检查A你的记录权威名称服务器但利用他们的递归名称服务器反而,请注意,您的TTL设置为14400PTR秒。在这种情况下,您可以在检查记录是否正确更新后 4 小时后再次请求更改权威名称服务器

相关内容