使用單一網域名稱和兩組名稱伺服器(黏合記錄)設定多個 VPS

使用單一網域名稱和兩組名稱伺服器(黏合記錄)設定多個 VPS

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

我擁有的:

我在兩個不同的 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. 並且,將 Three-bar.com 和 four-bar.com 的名稱伺服器更改為 ns3.foo.com 和 n4.foo.com。

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

vps1 和網域 foo.com:

@ 在 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:

@ 在 SOA ns1.foo.com 中。 root.ns1.foo.com。 ( 1465031833 10800 3600 604800 38400 )
one-bar.com。在 192.0.0.1
@ 在 NS ns1.foo.com。
@ 在 NS ns2.foo.com。

vps2 和 Three-bar.com:

@ 在 SOA ns3.foo.com 中。 root.ns3.foo.com。 (1465031833 10800 3600 604800 38400)
三欄網。在 192.0.0.2
三欄.com 中。在 NS ns3.foo.com 中。
三酒吧.com。在 NS ns4.foo.com 中。

我能生產什麼: vps1 上的網站即。 foo.com、one-bar.com 和two-bar.com 可以正確解析,但 vps2 上的網站卻不能。

有人可以幫我找出我做錯了什麼嗎?

PS:提前致謝!

答案1

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

答案2

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

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

相關內容