Nameserver

使用單個域名和兩組名稱伺服器(粘合記錄)設置多個 VPS

  • March 8, 2018

我陷入了一個有點複雜的情況(對我來說很複雜,可能不適合你)。

是)我有的:

我在兩個不同的 IP 上有 2 個虛擬專用伺服器,例如。192.0.0.1、192.0.0.2(讓我們將這些命名為 vps1 和 vps2)和一個域名,例如。foo.com。

我想生產什麼:

我想在這兩個 vps 上託管多個網站,例如。在 vps1 上,我想託管 one-bar.com、two-bar.com,在 vps2 上,我想託管 three-bar.com、four-bar.com。

我做了什麼:

我用我的 foo.com 註冊商創建了 4 個粘合記錄,即。ns1.foo.com、n2.foo.com、ns3.foo.com、ns4.foo.com、

  1. ns1.foo.com 和 n2.foo.com 解析為 vps1 的 IP 地址 (192.0.0.1)
  2. ns2.foo.com 和 n3.foo.com 解析為 vps2 的 IP 地址 (192.0.0.2)

我更新了,

  1. foo.com、one-bar.com 和 two-bar.com 的名稱伺服器到 ns1.foo.com 和 n2.foo.com。
  2. 並且,三欄.com 和四欄.com 的名稱伺服器到 ns3.foo.com 和 n4.foo.com。

我在兩個 vps 上都安裝了 webmin 來管理網站和 dns,這是我的區域文件的精簡副本,

vps1 和域名 foo.com:

@IN SOA ns1.foo.com。root.ns1.foo.com。(1465031833 10800 3600 604800 38400)

foo.com。在 192.0.0.1

ns1.foo.com 中。在 192.0.0.1

ns2.foo.com 中。在 192.0.0.1

ns3.foo.com 中。在 192.0.0.2

ns4.foo.com 中。在 192.0.0.2

foo.com 中。在 NS ns1.foo.com 中。

foo.com。在 NS ns2.foo.com 中。

vps1 和域 one-bar.com:

@IN SOA ns1.foo.com。root.ns1.foo.com。(1465031833 10800 3600 604800 38400)

one-bar.com。IN A 192.0.0.1

@ IN NS ns1.foo.com。

@IN NS ns2.foo.com。

vps2 和三欄網:

@IN SOA ns3.foo.com。root.ns3.foo.com。(1465031833 10800 3600 604800 38400)

三吧網。在一個 192.0.0.2

三欄.com。在 NS ns3.foo.com 中。

三欄網。在 NS ns4.foo.com 中。

我能夠製作的內容: vps1 上的網站,即。foo.com、one-bar.com 和 two-bar.com 可以正常解析,但 vps2 上的網站卻沒有。

誰能幫我找出我做錯了什麼?

PS:提前謝謝!

這個問題是一個愚蠢的錯誤,由於我的錯誤,vps2 上的綁定伺服器已停止。它現在正在工作。感謝所有試圖提供幫助的人。

Pankil 犯了愚蠢的錯誤,不要像 Pankil :p

NS1 是 foo.com 的主 DNS。您應該將所有 4 個站點(一欄、二欄、三欄和四欄)的記錄添加到 NS1 和 NS2。NS2 應該充當您的冗餘 DNS 伺服器。

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