我的服务器上的每个域都需要一个新区域吗?

我的服务器上的每个域都需要一个新区域吗?

我目前有一个正在运行的 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

相关内容