我目前有一个正在运行的 BIND 名称服务器在我的专用 ubuntu 服务器上运行。我设置了一个区域.. example.com 拥有自己的名称服务器。
如果我想添加一个新域来指向服务器,我可以以某种方式将其添加到现有区域吗?或者我是否必须创建一个新区域并将名称服务器设置为 example.com?
答案1
是的,你必须。但如果您愿意,您可以指向同一个区域文件。
假设您named.conf
现在有以下内容:
zone "example.com" in {
type master;
file "example.com.zone";
allow-query { any; };
};
以及以下内容example.com.zone
:
$TTL 1D
@ IN SOA ns.example.com. [email protected]. (
2012061001 ; serial
8H ; refresh
2H ; retry
1W ; expiry
11h) ; minimum
IN NS ns1.example.com.
IN NS ns2.example.com.
IN A 127.0.0.1
* IN A 127.0.0.1
ns1 IN A 127.0.1.1
ns2 IN A 127.0.2.1
您可以安全地添加
zone "example.org" in {
type master;
file "example.com.zone";
allow-query { any; };
};
到您的named.conf
,您的绑定将使用example.org
的设置example.com
。