回答:
「BINDの内部ライブラリ」はシリアル番号が何であるかを気にしません。重要なのは、マスターサーバーとスレーブサーバーの間の合意だけです。言い換えれば、BINDは問題なくゾーンファイルのシリアル番号を減らすことができます。スレーブが更新を受信しなくなるだけです。
ゾーンファイルのシリアル番号は符号なし32ビット整数であり、可能な最大の32ビット符号なし整数をラップします。そのため、ロールオーバーしてゼロに近づくまでシリアル番号を繰り返しインクリメントしてシリアル番号を減らす方法があります。一度に増分できる最大量があるため、これを複数のステップで繰り返し実行する必要があります。
2回以上繰り返す必要がないように、常に増分を選択できます。
このHOWTOに従ってください。
すべてのスレーブサーバーへのシェルアクセスがある場合、より簡単な解決策があります。
スレーブサーバーでシリアル番号を減らすことができるようにするには、スレーブサーバーにログインしてを実行しrndc retransfer my.zone.name
ます。これにより、スレーブはマスターからゾーンをフェッチし、シリアル番号を完全に無視します。