2017-08-03 29 views
0

說你有在註冊了域名(mydomain.com)的註冊商,比如namecheap,如果您更改域名服務器,是否使您在域名註冊商處輸入的所有DNS/MX/A記錄無效?

你有設置MX記錄來處理電子郵件發送到您的域

你必須設置一個A,使一個子域使用記錄不同的虛擬主機提供商

Name: intranet.mydomain.com 
Value: 108.xxx.xxx.xx 
Type: A name 

現在,你要承載主域到一個虛擬主機提供商,因此,當用戶負載mydomain.com到他們的瀏覽器將使用虛擬主機提供商加載資源

問題,虛擬主機提供商要求您更新域名服務器使用

ns1.myhost.com 
ns2.myhost.com 

將更新我的域名服務器到我的域名註冊使用上述域名服務器將作廢/不執行已有的A記錄?

如果不是,您如何解決問題? 謝謝!

回答

0

在有些外行的話來說:

需要3個不同(但相關的)服務之間的區別:

  1. 域名註冊 - 你在這裏支付您的域名。除名稱本身外,您需要輸入您的域名服務器名稱,這將指向下一個服務的託管位置:
  2. DNS服務 - 這裏是您輸入所有記錄的位置(A,MX,... ),這點對您的其他服務(虛擬主機,郵件服務器等)
  3. 服務託管服務提供商(例如網絡託管,或電子郵件服務)

你可以有不同的黨派爲你承載這些服務,但一家服務提供商可以提供所有這些服務的情況並不少見。從您的描述看,目前您的名稱註冊商(1)也在託管您的DNS服務(2)(這很常見)。現在,您的新網站託管服務提供商希望託管您的DNS服務,並要求在您的域名註冊服務商處輸入其名稱服務器名稱(這也並不罕見)。如果你這樣做了,那麼你在當前DNS提供商處輸入的任何DNS記錄都將是無效的(他們將保留在那裏,但沒有終端用戶會看到它們,因爲(1)會指出他們使用你的新託管提供商的名稱服務來解決您的域名記錄)。

你有兩個選擇:

  1. 對不符合你的虛擬主機提供商的要求,而不是問他們,你需要在你目前的DNS服務提供商,以添加新的東西的DNS記錄(可能是A或CNAME)網站變得可以訪問。
  2. 符合您的虛擬主機提供商的要求,但你必須去你的新供應商的名稱,服務控制檯和再補充一點,你已經在你以前的DNS提供商輸入的所有記錄。

我會選擇選項1,因爲風險較小