我有一个邮件服务器,我需要为其创建 AAAA DNS 记录并更新 SPF 记录以包含其 IPv6 地址。
ifconfig
命令显示 Scope:Link IPv6 地址和 Scope:Global IPv6 地址。我应该在 AAAA 和 SPF 记录中填写哪一项?
Scope:Global 是 /128 地址,scope:Link 是 /64。
Scope:Link 地址是一个 FE80 地址,这意味着不可路由。这是否意味着我必须放置 Scope:Global 地址?
我有一个邮件服务器,我需要为其创建 AAAA DNS 记录并更新 SPF 记录以包含其 IPv6 地址。
ifconfig
命令显示 Scope:Link IPv6 地址和 Scope:Global IPv6 地址。我应该在 AAAA 和 SPF 记录中填写哪一项?
Scope:Global 是 /128 地址,scope:Link 是 /64。
Scope:Link 地址是一个 FE80 地址,这意味着不可路由。这是否意味着我必须放置 Scope:Global 地址?
是的,正是如此。全球范围的地址是您向世界宣传的地址(在这种情况下,表示您的
AAAA
记录中的列表)。链接范围地址是 ipv6 的一个非常有用的功能,它使设置点对点链接变得优雅,但正如您所说,它不是全球可路由的,并且向世界宣传它不会让您获得任何访问者.至于 SPF,您当然希望列出全局范围的地址。我想不出任何情况下您会优先从您的链接范围地址连接到另一个本地邮件服务器,所以我认为列出它没有意义,但其他人可能比我更了解(我正在与你,@SanderStefann)。
这个问题不仅仅适用于邮件服务器。
在一般情况下,只有 Scope:Global 地址应该出现在 AAAA 记录中。
否则,您会遇到远程主机解析名称、获取 Scope:Link 地址 (fe80...) 并且没有到目标主机的路由的情况。这适用于任何主机,而不仅仅是服务器。
(我只是添加此附加信息,以防人们正在搜索“AAAA 中的 fe80 地址”,并且可能会导致认为这只是邮件主机,因为这是最初的问题。)