我正在迁移和配置一台具有两个域(将来还会有一个)的 Web 服务器,并且到目前为止没有子域,但使用单个 IP 地址(目前)。这种类型的配置应该能够容纳在一个域下创建的许多公司电子邮件帐户,以及在另一个域(电子商店)下关联的几个帐户。我对如何在旧的 Debian Squeeze 6(Apache 2.2.16、BIND 9.7.3、Exim 4.72、Dovecot 1.2.15)上进行设置有疑问。
我从这些网站上得到了一些指导:
但我仍然找不到一个好的资源来进行多个域仅使用一个 IP 的 BIND 配置。因此,我希望在关闭一台服务器并开始使用新配置的服务器之前确保一切都已就绪,因此任何有关同一服务器上具有一个 IP 地址的多个域和多个电子邮件的建议将不胜感激。
答案1
这很常见。 BIND 可以轻松地为多个域提供服务。只需为每个域创建一个区域文件,然后将每个域添加到您的named.conf 文件中,如下所示:
zone "domain1.com" {
type master;
file "dynamic/domain1.zone";
};
zone "domain2.com" {
type master;
file "dynamic/domain2.zone";
};
zone {} 块中可能还需要其他选项。 BIND 并不关心您在多个域或区域中使用相同的 IP。