DNS配置全解析:从基础到高级
1. $GENERATE 指令
在DNS配置中, $GENERATE 指令是一个非常实用的工具,它用于创建一系列资源记录。这些由 $GENERATE 指令创建的资源记录几乎完全相同,仅通过一个数字迭代器进行区分。例如:
$ORIGIN 20.16.172.in-addr.arpa.
$GENERATE 1-4 $ CNAME $.1to4
在上述示例中, $GENERATE 关键字后面跟着要创建记录的范围,这里是从1到4。范围后面是要生成的资源记录模板,即 $ CNAME $.1to4 。模板中的 $ 符号会被当前迭代器的值所替换,迭代值从1到4。这个 $GENERATE 指令会生成以下资源记录:
1 CNAME 1.1to4
2 CNAME 2.1to4
3 CNAME 3.1to4
4 CNAME 4.1to4
考虑到当前原点定义为 20.16.172.in-addr.arpa. ,这些资源记录等同于:
1.20.16.172.in-addr.arpa. CNAME 1.1to4.20.16.172.in-addr.arpa.
2.20.16.
超级会员免费看
订阅专栏 解锁全文
1381

被折叠的 条评论
为什么被折叠?



