主机管理员电子邮件是否需要与区域文件中定义的位于同一域中?

主机管理员电子邮件是否需要与区域文件中定义的位于同一域中?

我正在通过 Bind9 为我的域配置 DNS 服务器,但在此过程中我对其中几点感到困惑,其中之一是,当我们将电子邮件地址放入区域文件中时,我是否需要将主机管理员电子邮件地址与我在区域配置文件中使用的域名相同?

例如,我已为“example.com”创建了区域。那么我是否必须将 xxx.example.com 放入正向区域文件中,或者我是否可以将主电子邮件放入所有配置中?

$TTL    86400   
@   IN  SOA     ns1.example.com. myemail.gmail.com (
20081112001 ; Serial
28800   : Refresh (s)
3600    ; Retry (s)
604800  ; Expiration (s)
38400   ; Negative Cache TTL (s)
)
;
@   IN  NS  ns1
@   IN  A   127.0.0.1

答案1

不,不需要在同一个域中。

但是,使用 非常常见hostmaster.example.com,要么匹配名称服务器的域部分,要么匹配组织/公司的首选域(例如example.netexample.comicann.org都使用相同的 SOA 名称)。

中的建议RFC 2142 第 7 节与使用 Gmail 地址之类的地址冲突:

为了简单和规律,强烈建议
始终使用众所周知的邮箱名称 HOSTMASTER <HOSTMASTER@domain>

然而,最重要的问题仍然是即使你的 DNS 坏了您的托管服务提供商有可靠的方式与您联系。

警告:仅仅因为你在 whois、SOA 中发布了你首选的联系方式,版权声明安全.txt等并不意味着它们将被这样使用。我曾收到过询问,但[email protected]从未在 SOA 记录中发布过此类地址domain.example,这是支持无条件设置hostmaster为别名的一个很好的理由。

相关内容