Network Time Protocol, UDP. Синхронизация часов. Открытый NTP = amplification-вектор DDoS. Стандартный TCP-порт для NTP.
Бесплатный онлайн-инструмент — проверка ping и портов: результат мгновенно, без регистрации.
Порт 123 зарезервирован для NTP. Network Time Protocol, UDP. Синхронизация часов. Открытый NTP = amplification-вектор DDoS.
Закрывайте порт если сервис не используется. Для admin-портов обязательны IP-whitelist или VPN. Мониторьте попытки подключения через fail2ban.
NTP (Network Time Protocol) был разработан в 1985 году Дэвидом Л. Миллсом из Университета Дьюка. Основной целью было создание протокола для синхронизации времени между различными сетями и устройствами.
С течением времени NTP претерпел значительные изменения и улучшения. Были добавлены новые функции, такие как поддержка IPv6, механизмы аутентификации и шифрования для повышения безопасности, а также оптимизация для работы в больших и сложных сетях.
Сегодня NTP является одним из наиболее широко используемых протоколов синхронизации времени, поддерживающим миллионы устройств по всему миру.
Для настройки NTP на системе Linux можно использовать утилиту ntpd или ntpdate.
Пример настройки с помощью ntpd:
ntp с помощью команды sudo apt-get install ntp (для Debian/Ubuntu)./etc/ntp.conf и добавить туда серверы времени.sudo systemctl start ntp.Пример использования ntpdate для однократной синхронизации времени:
sudo ntpdate pool.ntp.org.После настройки необходимо проверить правильность синхронизации времени с помощью команды date.
NTP подвержен различным уязвимостям, которые могут быть использованы для проведения атак. Одной из наиболее известных является амплификационная атака (amplification attack), при которой злоумышленник использует открытые NTP-серверы для отправки большого количества запросов и перегрузки целевой системы.
Для защиты от таких атак можно использовать следующие меры:
Также рекомендуется использовать списки доверенных серверов времени и регулярно проверять их на наличие проблем.
Каждый открытый порт — потенциальная точка входа. Если сервис не используется — закройте.
Бесплатный тариф — 10 мониторов, проверки каждые 5 мин, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.