«Внутренние библиотеки BIND» не заботятся о серийном номере. Только соглашение между главным сервером и подчиненными серверами имеет значение. Другими словами, BIND с радостью позволит вам уменьшить серийный номер в файле зоны без каких-либо жалоб. Просто рабы больше не будут получать обновления.
Серийные номера файла зоны представляют собой 32-разрядные целые числа без знака, и они охватывают максимально возможное 32-разрядное целое число без знака. Таким образом, есть способ уменьшить серийный номер, увеличивая его до тех пор, пока он не перевернется и не станет ближе к нулю. Существует максимальное количество, на которое вы можете увеличивать его за раз, поэтому вы должны делать это итеративно в несколько шагов:
- Увеличьте серийный номер с большим шагом, но не более 2147483647
- Подождите, пока все подчиненные серверы не догонят и не будут в курсе текущей SOA.
- Повторение
Вы всегда можете выбрать приращение так, что вам не нужно повторять более двух раз.
Следуйте этому HOWTO .