我有一个区域( 1.168.192.IN-ADDR.ARPA ) $GENERATE从1-254的PTRlogging。
不过,我也有一些自定义的PTRlogging,在这个范围内,这些logging被声明在generate指令之外。
问题是,当我查询服务器时,我得到了两个(不同的)答案,一个是来自generate的logging,另一个是我提供的logging。
解决这个问题的标准方法是什么,这样生成的logging只有在另一个logging不存在的情况下才会返回。
不要幻想把生成分成几部分。
$GENERATE被devise为覆盖logging中的整个范围 – 不应该“一个人留下”已经有条目的RR,因为对于单个IP地址有多个PTRlogging是完全有效的。 所以,你正在寻找的行为确实需要分裂$GENERATE 。
说实话,如果你只是单独定义每一条logging的话,阅读起来会更清晰,而且容易做出改变。