我应该在一个邮件服务器的域上创建 2 个 MX 记录还是 2 个 A 记录

我应该在一个邮件服务器的域上创建 2 个 MX 记录还是 2 个 A 记录

我有一个场景:

一个电子邮件服务器:mail.xyz.com

A 记录:mail.xyz.com 指向 aaa.xxx.yyy.zzz (ISP1)

MX 记录:@IN 10 mail.xyz.com

spf 记录:“v=spf1 mx a:mail.xyz.com ~all”

现在我想添加另一个 ISP 的另一个 IP 以指向同一电子邮件服务器,以实现故障转移。我该怎么做?记录会是什么样子?

两个 ISP 都有指向 : mail.xyz.com 的 PTR

希望您能回复。

此致

答案1

创建第二条MX记录和第二条A记录,以便您得到类似以下内容。

A - mail1.xyz.com - 192.168.1.1(ISP 1)
A - mail2.xyz.com - 192.168.2.1(ISP 2)

MX - 10 mail1.xyz.com
MX - 20 mail2.xyz.com

mail1更新 spf以包含mail2

您可以为其他 ISP 的 IP 地址创建一个附加a记录mail.xyz.com,但如果没有某种健康检查,DNS 服务器仍然会分发任一 IP,无论哪个 IP 在工作。mx发送服务器将按顺序尝试记录。

相关内容