如何使用 bind9 为一个 IP 设置两个或多个反向区域?

如何使用 bind9 为一个 IP 设置两个或多个反向区域?

当我尝试使用相同的 IP 定义反向区域时,反向区域named-checkconf会抛出:

$ named-checkconf named.conf.cust_zone
named.conf:63: zone '70.231.168.192.in-addr.arpa': already exists previous definition: named.conf:52                                                                                                             

我的配置文件。

...
// zone for the 1st domain

zone "domain_1.com"{
    type master;    
    file "file"
}

// reverse zone for 1st domain 

zone "70.231.168.192.in-addr.arpa" {
    type master;
    file "file";                                                                                                                                                                   }

// zone for the 2nd domain

zone "domain_2.com"{
    type master;    
    file "file"
}

// reverse zone for 2nd domain 

zone "70.231.168.192.in-addr.arpa" {
    type master;
    file "file";
}
...

当我更改其中一个反向区域名称时,它起作用了。但我不确定它是否会起作用?

那么,有没有办法为一个 IP 配置两个反向区域?

答案1

您在 中列出了相同的内容zone两次named.confzone此处每个内容只能出现一次。

您的评论似乎表明您认为这些是不同的区域,但它们实际上是同一个区域。

从 中删除重复的条目named.conf

相关内容