Ratelimit chrony: общий адрес NAT объединяет нагрузку нескольких клиентов

Запросить

Фотография конкретного исполнения не приложена.

Ratelimit ограничивает частоту NTP-ответов по IP-адресу клиента. Если за одним адресом NAT находятся несколько компьютеров, учитывается их суммарный поток. Лимит, подходящий для одиночного устройства, может затронуть исправную группу, одновременно запущенную после восстановления питания или сети.

Параметры interval и burst описывают обычную частоту и временно допустимую серию. Interval задаётся степенью двойки в секундах, а не непосредственно числом секунд. Проект должен учитывать реальные стартовые запросы клиентов и их реакцию на отсутствие ответов, вместо выбора значения только по среднему трафику в спокойный период.

Ntsratelimit относится к запросам установления ключей NTS-KE и имеет собственное поведение. Наличие этого лимита не заменяет ограничение NTP-ответов, а NTP ratelimit не описывает стоимость повторного установления защищённых соединений. Оба потока рассматривают раздельно, особенно после перезапуска сервера или массового подключения клиентов.

В приёмке проверяют согласованный групповой запуск через общий адрес и обычную длительную работу. Наблюдают получение времени, восстановление защиты и серверную нагрузку. Ограничение частоты не является правилом разрешения доступа; отсутствие ответа по лимиту нельзя автоматически считать отказом аутентификации или неисправностью часов.

Основание — chrony 4.9 official versioned manual pages; release 2026-08-27, разделы chrony.conf ratelimit; chrony.conf ntsratelimit. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Установленная версия, сборка ОС, часы и сеть конкретного узла не проверялись. Команды и настройки здесь описаны как предмет проектной проверки, а не как выполненные действия.

Все разборы