对于家庭设置,我只有 1 个公共 IPv4。所以我必须将它用于我的所有主机。幸运的是,我只有一个。因此,在 DNS 中,我使用 @ 符号来定义原点 example.com,并使用 A 记录来放置 IPv4。
这很好,但对于邮件服务器,我需要反向 DNS 来匹配 MX 的名称。在这种情况下,此 IP 的反向是原点 example.com。因此,我无法设置其他名称,例如 mail.example.com,因为它与反向 DNS 不匹配。
我可以使用原点 example.com 作为 MX,以便反向指向正确的主机吗?怎样做?
我可以做类似的事情吗:
@ 10800 IN MX 5 @
答案1
独立的 at 符号只是当前原点名称的简写,因此应该可以正常工作。不过,它看起来确实相当混乱,因此您可能希望拼写出名称,以便让将来阅读区域文件的人(即使几年后这个人就是您自己)更清楚地了解您的意图。