此 SOA 记录是必需的吗?

此 SOA 记录是必需的吗?

我正在将域名从 ASP 主机迁移到 Enom.com。使用我的托管服务提供商的名称服务器,DNS 配置如下。我想切换到使用 Enom 的服务器,但我不确定如何处理 SOA 记录。我以前从未在域名上看到过这种情况...

有必要吗?我以前从未在任何域名上看到过这种情况……Windows 托管环境是否需要它?Enom 在编辑主机记录时似乎没有办法修改/创建 SOA 记录……

Array
(
    [0] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => A
            [ip] => 64.79.167.6
        )

    [1] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => MX
            [pri] => 10
            [target] => sm08.internetmailserver.net
        )

    [2] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => SOA
            [mname] => ns1.discountasp.net
            [rname] => hostmaster.discountasp.net
            [serial] => 1387224509
            [refresh] => 16384
            [retry] => 2048
            [expire] => 1048576
            [minimum-ttl] => 2560
        )

    [3] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => NS
            [target] => ns3.discountasp.net
        )

    [4] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => NS
            [target] => ns2.discountasp.net
        )

    [5] => Array
        (
            [host] => MyDomain.net
            [class] => IN
            [ttl] => 5
            [type] => NS
            [target] => ns1.discountasp.net
        )

)

答案1

SOA 表示授权开始,保存在区域记录文件的顶部。此记录负责告诉 DNS 环境哪个是 NS 服务器以及谁是某个域的负责人。其格式如下:

example.com.  ns1.example.com. dnsadmin.example.com.

通常,在托管商处,此记录会自动填充,因此您不必担心。

答案2

当您在 enom.com(或任何其他托管服务提供商)创建新区域时,将自动创建新的 SOA 记录。SOA 包含主 NS 的 FQDN、主机管理员联系地址以及其他详细信息。

如果您尝试在新的提供商处重新创建区域,则无需从现有的 NS 复制它。

相关内容