参考:如何计算 SOA 序列号 - BlueCat Integrity - 9.5.0

管理指南

Locale
中文 (大陆)
Product name
BlueCat Integrity
Version
9.5.0

选择自动时:

  • 对于新区域,或者当 DNS 尚未在托管服务器上运行时,会尝试根据该区域的上一个已知序列号设置序列号。如果尝试失败,将基于系统时间(自 2001 年 1 月 1 日午夜以来以秒为单位的当前系统时间)使用公式计算新的 SOA 序列号。
  • 对于先前已部署的现有区域,服务器会检查对区域所做的更改,并根据更改次数增加现有序列号。如果此增量超过 2,147,483,647,则序列号将重置并使用系统时间计算进行计算(自 2001 年 1 月 1 日午夜以来以秒为单位的当前系统时间)。

选择日期时:

  • 对于新区域,或者当 DNS 尚未在托管服务器上运行时,通过将“00”(两个零)附加到当前系统日期来创建新的 SOA 序列号。当前系统日期的格式为 YYYYMMDD。例如,2014 年 2 月 21 日设置的基于日期的序列号将显示为 2014022100。
  • 对于先前已部署的现有区域,服务器会检查对 SOA 记录所做的更改:
    • 如果存在更改,则基于日期的序列号的最后两位数将增加 1。例如,序列号 2014022100 将增加到 2014022101。
    • 如果最后两位是“99”,则序列号的日期部分增加 1,最后两位数字重置为“00”(两个零)。例如,序列号 2014022199 将递增到 2014022200。
    • 如果序列号超过 2,147,483,647,则通过在当前系统日期附加“00”(两个零)来重置序列号。

选择手动时:

  • 可以指定 0 到 4,294,967,295 范围内的整数。
  • 对区域的更改会将手动设置的数字增加 1。
    注: 如果手动设置的编号小于现有序列号,则不会部署手动设置的编号。