Domain-Name-System

DNS 和私有名稱伺服器

  • June 6, 2013

我們在 HostGator 從共享主機切換到 VPS。他們告訴我們,我們需要進入域名註冊商 (Moniker) 並將“私有名稱伺服器”設置為 ns1。domain.com和 ns2。域名.com。我們這樣做了,並在 Moniker 上設置了 A 記錄以指向我們的伺服器 IP。這工作了一段時間,然後隨機決定在大約 4 天后停止工作。

在 VPS 上,我們有 ns1 的 dns 記錄。domain.com和 ns2。domain.com也指向我們的伺服器 IP 地址。我已經為此奮鬥了好幾天,無法弄清楚。

當我在瀏覽器中輸入domain.com時,它應該會轉到最近的(我的 ISP)DNS 伺服器並詢問將其發送到哪裡。如果它不知道,它應該出去詢問下一個可用的。我明白了。但是 DNS 伺服器如何使用正確的 IP 進行更新?它會詢問域名註冊商嗎?如果 ns1. domain.com指向我們的伺服器,我們需要它來執行 DNS 軟體嗎?我可以改為製作 ns1. domain.com指向 ns1.moniker.com?

有人可以向我解釋一下私人名稱伺服器在這方面是什麼以及它是如何工作的嗎?Google機器並沒有幫助我從根本上理解這一點。

您可能需要在您的註冊商處設置您的名稱伺服器——這與設置域以使用特定名稱伺服器的過程不同。

在您的註冊商處,應該有一個選項來添加“基於主機名的名稱伺服器”或“自定義名稱伺服器”或類似的東西。名稱因提供商而異。

您將知道您是否填寫了正確的表格,因為它會同時要求 IP 和名稱伺服器域名。

您將為他們提供名稱伺服器名稱和 IP。

這些被稱為“膠水記錄”並且是必需的。

需要這樣做的原因是,如果您嘗試查找 www.mydomain.com,它會顯示檢查 ns1.mydomain.com。但是你不能檢查 ns1.mydomain.com 因為你不知道 IP 地址。您無法查找 IP,因為 ns1.mydomain.com 說檢查 ns1.mydomain.com。膠水記錄返回您的名稱伺服器的 IP 以防止這種查找循環。

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