有没有简单的方法将某些变量放入 bind9 区域文件?
假设我有一堆不同的区域文件,我想在一个配置文件中定义我的 IP。这样我就可以做类似的事情
www A $mywebserverip
我已经将 CNAME 记录用于此类事情,但这仅适用于子域,而不适用于主域的 A 记录。
我对某种脚本语言更感兴趣,它可以为我生成区域文件并允许 ip-logic 进行单一配置。
答案1
如果您保持所有主机名 -> IP 映射在各个区域之间相同,那么您可以简单地使区域文件中的所有数据相对化。
没有内置的方式来编写这个脚本,没有。