MX 记录:IP 还是 FQDN?

MX 记录:IP 还是 FQDN?

我在 RFC 中没有找到关于此内容的任何引用,希望在这里找到可靠的答案。

mail.example.com运行邮件服务器。我想为awesomeexample.com指向的域设置 MX 记录mail.example.com。我可以使用 FQDN 吗?还是必须使用静态 IP 地址?

答案1

据我所知,MX记录数据格式是RFC 1035它定义 MX 记录应该指向主机名(FQDN)而不是 IP 地址。

MX RDATA format

    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                  PREFERENCE                   |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                   EXCHANGE                    /
    /                                               /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

在哪里:

偏爱
一个 16 位整数,指定在同一所有者的其他 RR 中给予此 RR 的优先权。值越低,优先权越大。

交换
A<domain-name>它指定愿意充当所有者名称的邮件交换器的主机。

MX 记录会导致 EXCHANGE 指定的主机进行 A 类附加部分处理。MX RR 的使用在 [RFC-974] 中有详细说明。

(当然,当时 IPv6 还没有构思出来,但是 IPv6 主机也会查找 AAAA 记录。)

相关内容