DNS 通配符问题

DNS 通配符问题

有没有办法不使用“@”条目来匹配 domain.com?似乎“*”条目仅匹配 *.domain.com

答案1

消除使用“@”的最终目标是什么?@ 实际上不是 DNS 的一部分;它只是 DNS 区域文件语法中的一个占位符,表示“此处没有主机名”。

而不是这样写(BIND 区域文件语法):

    @在 1.2.3.4

您可以在左侧使用完全限定的名称:

    example.com. 在 1.2.3.4 中

请注意,在此示例中,后面的句点com.至关重要,因为 BIND 假定不带句点的名称会将当前区域名称附加到其后(因此您最终会得到一个 A 记录example.com.example.com.,这可能不是您想要的)。

答案2

我倾向于仅将 CNAME 设置domain.comwww.domain.com

相关内容