如果两个 IP 位于同一个 VPS 上,如何将不同的子域名发送到不同的 IP?

如果两个 IP 位于同一个 VPS 上,如何将不同的子域名发送到不同的 IP?

我有一个带有三个 IP 的 VPS。它们全都在完全不相关的 IP 上(一个是23.226.xxx.x,另一个是107.161.xx.xx,第三个是167.88.xxx.xx)。

如果我转到beta.mydomain.com(例如,这实际上不是子域),我希望它转到23.226.xxx.x。转到mydomain.com只会转到107.161.xx.xx,而转到somethingelse.mydomain.com会转到167.88.xxx.xx

这可能吗?

答案1

您只需要在 DNS 服务中创建 3 个不同的 A 记录,将域或子域指向不同的 IP 地址,然后在 apache 中创建 3 个不同的虚拟主机(每个域/子域一个),并将每个虚拟主机绑定到其各自的 IP。

这样做的原因是为了使用 https,否则一般不需要,因为您可以从同一个 IP 地址为多个域和子域提供服务。

相关内容