奇怪的 BIND9 行为

奇怪的 BIND9 行为

这个问题困扰了我2天了,希望大家能给点建议。

我尝试将 outlook.com 设置为我的邮件服务。当然,它要求我更新我的 MX 记录以指向 Microsoft 的服务器。

现在,问题是,无论我如何设置 MX 记录,值总是以我的域名结尾。例如,我的域名是abc.com,我正在使用BIND 9.7.3。请参考下面的脚本。但是当我使用nslookup命令行或在线工具进行查询时。我得到的交换值为a2d53f710931b4f6.pamx1.hotmail.com.abc.com。我在另一个数据中心的另一台服务器上尝试了同样的事情,结果没有问题。

你们知道这里出了什么问题吗?是我的新服务器的BIND默认设置问题还是网络提供商的设置影响了它?

$ORIGIN abc.com.
@   IN  SOA ns1.abc.com. postmaster.abc.com. (
            2013022427
            8H
            2H
            7D
            1D )
                IN              NS              ns1.abc.com.
                IN              NS              ns2.abc.com.
                IN              MX              10 a2d53f710931b4f6.pamx1.hotmail.com

答案1

.通过在 MX 记录末尾添加一个点 ( ) 解决了此问题。示例:

a2d53f710931b4f6.pamx1.hotmail.com.

            IN              MX              10 a2d53f710931b4f6.pamx1.hotmail.com.

相关内容