因此,我们自己托管我们的 DNS 正向和反向区域,并使用我们的上游 - ISP 作为从属。
现在,我们有一堆具有相同 SOA 记录的区域。
我想为这个 SOA 记录使用 $INCLUDE,因为它是完全冗余的信息,除了序列号。
现在的问题是,所有区域的序列号都是相同的,每当我更改单个区域时,我都会增加所有区域的序列号,从而触发将所有区域不必要地重新传输到从站。
现在,这不是很多数据,最多一些 KiB。不过,问题是,考虑到重新转移是不必要的,这是否被认为是不好的做法?
对此有何看法?我应该去吗?
虽然这非常接近成为一个基于意见的问题,但我要继续说这在客观上是一个坏主意。你陷入了过度设计某些不需要过度设计的经典陷阱。
NS
记录识别的其他从属服务器是相当常见的,从而增加了从单个更新生成的通知数量。$INCLUDE
无法在区域转移中存活。虽然您可能已经知道这一点,但值得重申的是,将其分解为包含文件仅在主服务器上起作用。不要仅仅根据线路上的字节来可视化这一点。每次您触摸其中一个区域文件时,您都建议进行多向数据包风暴,以便于集中每个区域管理一个 DNS 记录的方式。虽然通过强调所涉及的“微不足道”的带宽很容易消除这种影响,但许多退伍军人不会对负责设计它的各方留下好印象而离开这种环境。也许你现在的商店足够小,以至于你不必担心未来经理的看法,但这是一个让你自己开始养成的非常糟糕的习惯。
简而言之,如果你已经阅读了所有这些并且相对没有阶段性,那么一定要继续去做。只要确保您永远不会处于某人对您的专业意见可能会受到这种环境影响的位置。