Ip

將域名指向 VPS

  • January 19, 2013

我剛買了一個VPS。主機給我的只是域指向的 IP 地址。

假設我的域是 mydomain.com

所以我所做的是我刪除了名稱伺服器(不是 NS 記錄,而是實際的名稱伺服器)值。然後我添加了 3 條 A 記錄來指向以下 VPS IP:

ns1.mydomain.com ns2.mydomain.com mydomain.com

主持人一直告訴我必須設置 ns1.mydomain.com 和 ns2.mydomain.com。所以我做了。

然後我為 mydomain.com 創建了 2 個 NS 記錄,其值為 ns1.mydomain.com 和 ns2.mydomain.com

現在,在我完成所有這些之後,我嘗試將名稱伺服器設置為 ns1.mydomain.com 和 ns2.mydomain.com,但它不允許我這樣做。

我所做的是否足以讓我的域正確指向 VPS?我現在應該等待繁殖嗎?

這是我第一次嘗試這個,所以我有點失落。

轉到您的域 DNS 控制面板(由您的註冊商提供)並使用它將您的 DNS 重置為預設配置。

完成後,為 mydomain.com 創建一條 A 記錄(或修改現有記錄),並在相應欄位中輸入您的 VPS 的 IP 地址。

不要玩 NS 記錄。

您所要做的就是在您的域名託管服務商的 DNS 中為 mydomain.com 創建一條 A 記錄,以指向您伺服器的 IP 地址。不要替換名稱伺服器,否則它們將無處可去。

這是最簡單的場景

  • 您不託管自己的 DNS,而是使用您的域名託管服務商的 DNS(例如 Godaddy)
  • 您不需要反向查找、MX 或其他記錄

在許多其他情況下,例如對於共享主機帳戶上的主域或您在其中添加的子域,網路託管商會在其 DNS 伺服器上創建 DNS 記錄。那時,您將域名託管服務商的名稱伺服器地址替換為網路託管服務商的 DNS 伺服器。但是 VPS 帳戶不會自動附帶 DNS

如果您在 VPS 伺服器上執行自己的 DNS,則將域的名稱伺服器地址替換為您的伺服器 IP。但是你沒有提到這些,所以我假設你將名稱伺服器指向你的 VPS,但是盒子上沒有執行 DNS。因此,什麼都解決不了。

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