简单的方法来缩短bind9区域configuration?

有没有一种简单的方法来将某种variables放入bind9区域文件?

比方说,我有一堆不同的区域文件,我想定义我的IP在一个configuration文件。 所以我可以做出类似的东西

www A $ mywebserverip

我准备使用CNAMElogging这种事情,但这只适用于子域,但不适用于主域的Alogging。

我更感兴趣的是某种脚本语言,它会为我生成区域文件,并为ip逻辑提供一个configuration位置。

如果保持所有主机名 – > IP映射跨区域相同,则可以简单地使区域文件中的所有数据相对。

没有内置的方法来编写脚本,不。