是否需要此 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 複製它。

相關內容