使用一个域名设置两个IP的正确方法是什么?

使用一个域名设置两个IP的正确方法是什么?

我有两个 Ubuntu 服务器(例如 S1 和 S2),它们位于两个不同的公共 IP(静态且位于不同位置)。我从 GoDaddy 获得了一个域名。我们称之为example.com

我已经在 S1 上设置了 Bind 并打开了 DNS 端口。我告诉 GoDaddy 区域文件将主机名 ( example.com) 指向 S1 所在的公共 IP。然后我 ping 了域并收到显示公共 IP 的回复。这听起来像是正确的 DNS 设置,对吗?

现在我有另一台具有静态公共 IP 地址的 Ubuntu 服务器。如何使用sub1.example.comUbuntu Server S2 将子域(例如该公共 IP)附加到该公网 IP?我是否需要在每台服务器上进行绑定,即使它是一个域名?

答案1

不,不需要每个盒子都安装 BIND。您只需在单个盒子上安装 BIND(或者您可以使用 GoDaddy 的名称服务器来执行此操作)即可完成您的工作。

至于设置子域,您需要在 BIND 服务器上设置区域文件。这里有一个不错的网站,解释了如何做到这一点:

http://www.zytrax.com/books/dns/ch9/subdomain.html

相关内容