sly*_*sly 2 domain-name-system cname-record mx-record
我意识到对此提出/回答了类似的问题,但我有一个微妙的细节,我在任何地方都找不到答案。让我们以以下 DNS 条目为例:
foo.example.com A 1.1.1.1
bar.example.com A 1.1.1.2
wee.example.com CNAME foo.example.com
foo.example.com MX foo.example.com.s9a1.psmtp.com
bar.example.com MX bar.example.com.s9a1.psmtp.com
Run Code Online (Sandbox Code Playgroud)
注意最后一行。我的机构有那种 MX 记录,其中每个 MX 记录的值都带有标签。问题 1 是,这样做的动机是什么(为什么不只是 s9a1.psmtp.com)?问题 2 更微妙,如下。
我的理解是 MX 记录不应包含标签和值的任何别名,即以下做法是不好的做法:
wee.example.com MX wee.example.com.s9a1.psmtp.com
Run Code Online (Sandbox Code Playgroud)
那么,RR 应该如何寻找别名wee.example.com
呢?
谢谢!
那么,别名 wee.example.com 的 MX 记录应该如何
wee.example.com 不会/不应该有 MX 记录。
发往 user@wee.example.com 的邮件将由 foo.example.com 的 MX 记录处理。一条CNAME
记录说,“对于有关此资源记录的任何请求,请改为引用此其他资源记录”。
注意最后一行。我的机构有那种 MX 记录,其中每个 MX 记录的值都带有标签。问题 1 是,这样做的动机是什么(为什么不只是 s9a1.psmtp.com)?
对于为多个组织处理 MX 服务的公司而言,拥有特定于域的 DNS 条目意味着您可以为特定域重新定位 MX 服务,而不会影响其他域。这可用于负载平衡、分层服务等。