在一个静态 IP 上为 2 个域创建 2 个 DNS 名称 - Ubuntu

在一个静态 IP 上为 2 个域创建 2 个 DNS 名称 - Ubuntu

我有 VPS Ubuntu 15.04,并且在那里为我的一个外部域配置了 DNS。

这是'/etc/bind/named.conf.local'配置的示例:

zone "test.com" {
        type master;
        file "/etc/bind/zones/test.com.db";
        };

并在 '/etc/bind/zones/test.com.db' 内

$TTL 600
test.com.      IN      SOA     ns1.test.com. admin.test.com. (
                                                        2006081401
                                                        28800
                                                        3600
                                                        604800
                                                        38400
)

test.com.      IN      NS              ns1.test.com.
test.com.      IN      NS              ns2.test.com.

test.com.      IN      MX     10       mta.test.com.

test.com.       IN      A       111.111.111.111
*                       IN      A       111.111.111.111

ns1.test.com.              IN      A       111.111.111.111
ns2.test.com.              IN      A       111.111.111.111

www              IN      A       111.111.111.111
mta              

现在,如果我想使用另一个域示例“test.info”,我需要做什么?

也许创建新的区域和区域文件如下?:

zone "test.info" {
        type master;
        file "/etc/bind/zones/test.info.db";
        }; 

和zones/test.info.db类似??

$TTL 600
test.info.      IN      SOA     ns1.test.info. admin.test.info. (
                                                        2006081401
                                                        28800
                                                        3600
                                                        604800
                                                        38400
)

test.info.      IN      NS              ns1.test.info.
test.info.      IN      NS              ns2.test.info.

test.info.      IN      MX     10       mta.test.info.

test.info.       IN      A       111.111.111.111
*                       IN      A       111.111.111.111

ns1.test.info.              IN      A       111.111.111.111
ns2.test.info.              IN      A       111.111.111.111

www              IN      A       111.111.111.111
mta  

或者我只需要创建新的区域记录,例如:

zone "test.info" {
        type master;
        file "/etc/bind/zones/test.com.db";
        };

并将其指向第一个域“test.com.db”文件?

答案1

解决方案是:我为第二个域创建了新的区域文件和新的数据库文件。因此两个域都有单独的文件。

相关内容