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