Domain-Name-System

將 NS 記錄傳輸到新伺服器

  • March 19, 2012

我覺得這措辭不好,但這是我目前的困境。

我最近有一個 GoDaddy 專用伺服器,並在他們的客戶支持除了失望之外沒有做任何事情后決定切換到 Rackspace。

我們有 2 ns 記錄指向我們的 godaddy 伺服器,並且我們在伺服器上剩下一些站點,這些站點依賴於它的 DNS 區域,並且域的所有者無法響應我們。

所以,問題是,如果我需要從舊的 godaddy NS 轉移站點,我可以將我的 ns1.domain.com 和 ns2.domain.com 中的 A 記錄指向與 Rackspace 名稱伺服器的 IP 地址匹配嗎?或者,我是否將我的 NS 記錄命名為與機架空間的記錄匹配?

我知道這不是建議,無論哪種方法,但我需要在 Godaddy 嘗試為伺服器再收取 2000 美元之前移動這些站點。

這在很大程度上取決於您如何處理 NS 記錄。

如果您所有客戶的站點都指向ns1.yourcompany.com/ns2.yourcompany.com只是更改這些伺服器的 IP(包括通過您的註冊商創建的任何粘合記錄)並且您沒問題 - 儘管您應該在製作後保持 GoDaddy 伺服器執行至少幾天開關以確保安全。

如果您所有客戶的站點都有自己的域作為 NS 域 ( ns1.clientsdomain.com/ ns2.clientsdomain.com),您的客戶必須在其註冊商處更新粘合記錄,否則當您停用 GoDaddy 伺服器時,他們的 DNS 將中斷。

如果是這種情況,您所能做的就是向您的客戶發送一大堆警告(給他們 15-30 天的時間來處理它,並在每次提醒時告訴他們“如果這個問題不是,您的網站將停止工作及時處理”。

根據進行 DNS 伺服器遷移的經驗,我可以告訴您,我的大約 5% 的客戶沒有及時響應,因此如果有人的網站發生故障,請提供額外的支持人員(或準備好自己接聽電話)。


請注意,在任何情況下都不應將 NS 記錄指向 CNAME。這是不好的、錯誤的,並且可能會破壞 Internet。(請參閱this other question on doing that why, with RFC references。)

引用自:https://serverfault.com/questions/371230