Nameserver

設置名稱伺服器時遇到問題

  • January 16, 2016

我正在嘗試在 HostGator 上設置新的名稱伺服器。我們已經有了 NS1。和NS2。設置,但我還需要 NS3 - NS6,並且只有 3 個插槽可用於名稱伺服器分配。

另一種選擇是使用不同的域名,但其餘的都託管在 Verio 上,我不知道如何為 verio 域名做這件事。是否有人有任何資源或資訊可以幫助我在 verio 上設置名稱伺服器(或在 hostgator 上設置 3 個以上的名稱伺服器)?我將不勝感激。

編輯

讓我澄清一下我的情況。我有 3 台伺服器。我擁有 50 個域名,它們都屬於不同的客戶。除了用作我們的名稱伺服器的單個域名外,它們都由 verio 託管。所以我們有 NS1.example.com 和 NS2.example.com,它們指向伺服器 1。我需要 NS3 和 NS4 指向伺服器 2,NS5 和 NS6 指向伺服器 #3。我們將託管拆分到三台伺服器上。實際上,我們每個網站上可能會有 15 個左右的網站。所以我需要為每個域名控制伺服器上的 DNS。我不想從註冊商的區域文件中執行此操作。我是否正確假設我需要名稱伺服器來分配域名?指向新的伺服器?

對於某些註冊商,您需要致電並要求他們為您註冊私有域名伺服器。這取決於主機。例如,Verio 必須為您註冊它們。但是,您需要確保他們正確拼寫了域名(我剛剛遇到了這個問題)。對於像 godaddy 這樣的註冊商,您將不得不自己添加它們。只需登錄並編輯區域文件。您要添加如下所示的 A 記錄:

   ns1     [ip address here]       1 Hour      A
   ns2     [ip address here]       1 Hour      A

添加A記錄後,創建新的NS記錄(它應該在那裡列出,與A相同)。如果未列出,您需要致電您的註冊商並讓他們添加 NS 記錄。這是您的 NS 記錄應如下所示:

   [ip address here]   ns1.example.com 1 Hour      NS
   [ip address here]   ns2.example.com 1 Hour      NS

這可能需要很長時間才能傳播。不要驚慌失措。只需嘗試通過訪問 whatsmydns.net 來監控傳播進度。完成傳播後,您需要更改域名上的名稱伺服器。如果您在他們完成傳播之前這樣做,您可能會期望您的網站出現故障。

編輯

如果您的域名伺服器在一兩天后仍然沒有傳播(我的沒有),請嘗試刪除記錄並重新添加它們。嚴重地。這聽起來很奇怪,但它發生在我為其創建名稱伺服器的兩個域名上。

五個可能的答案:

  • 您不需要這樣做(對於 Google 來說,四個域名伺服器就足夠了)
  • 如果您的域名足夠長以至於回復不適合 512 字節的 UDP 數據包,您可能不應該這樣做
  • 您可以為每個名稱伺服器放置多個 IP,這有幫助嗎?
  • 您需要聯繫您的註冊商,看看他們是否可以這樣做(他們不會)
  • 您需要將您的域轉移到一個註冊商,該註冊商允許傳統的最多13個域名伺服器,並且其界面足夠直覺,您可以使用它來做您想做的事。

編輯:

請在更高的層次上解釋您的問題:) 您當然不需要為每個伺服器提供兩個名稱伺服器,尤其是不需要不同的名稱伺服器(這在數學上是不可能的)。簡單地說,名稱伺服器是將名稱(如 www.example.com)轉換為 IP 地址的伺服器。如果您有三台伺服器,那麼每台伺服器只需要一個名稱,並且您可以在一個名稱伺服器中擁有成千上萬個名稱-IP 對。

對於您控制的每個域,您需要指定至少兩個名稱伺服器(以防一個失敗),以便 Internet 知道如何找到該域中伺服器的 IP 地址,但通常名稱伺服器服務於很多域和註冊商或域名經銷商很樂意為他們出售的域名提供和預配置域名伺服器。如果您從 HostGator 購買域名,那麼您可以使用他們的域名伺服器。

現在,如果您購買了三台伺服器,您想將它們用於自己的目的,那麼您當然希望能夠通過名稱(www.example.com、server-a.example.com 等)引用這些伺服器。 example.com) 而不是 IP。由於 HostGator,您需要配置您的域可能已經擁有的名稱伺服器。它可能在 HostGator 的域管理中,稱為配置域的 DNS 資訊或區域文件,但最好詢問 HostGator。

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