我正在將網域從 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 複製它。