Синхронизация времени через интернет в FreeBSD. NTPdate. ndpd

Как осуществить синхронизацию времени на сервере FreeBSD с серверами точного времени в интернете?
Можно сделать это разово вручную:

# /usr/sbin/ntpdate -u 1.pool.ntp.org

или

# ntpdate 1.pool.ntp.org

Чтобы время синхронизировалось при запуске системы, прописываем нужные строчки в /etc/rc.conf :

ntpdate_enable="YES"
ntpdate_program="/usr/sbin/ntpdate"
ntpdate_flags="-u 1.pool.ntp.org 2.pool.ntp.org"

В дополнение к этому, можно в крон поставить задание, синхронизировать время, например, 2 раза в сутки. Правим файл cron:

# ee /var/cron/tabs/

или

# ee /etc/crontab

И добавляем туда задание:

* */12 * * *     /usr/sbin/ntpdate 1.pool.ntp.org

________________________________________________________________

Если хотите, чтобы в памяти висел демон, который будет обновлять время, то это можно сделать.
Демон называется NTPd.
Добавляем в /etc/rc.conf :

ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid"

Правим /etc/ntp.conf :

# Сервера для обновления
server 1.pool.ntp.org prefer
server 2.pool.ntp.org
server 0.pool.ntp.org

driftfile /var/db/ntp.drift
logfile /var/log/ntp.log

restrict 127.0.0.1
restrict 0.pool.ntp.org noquery notrap # Разрешаем изменять наше время
restrict 1.pool.ntp.org noquery notrap
restrict 2.pool.ntp.org noquery notrap

Стартуем демон:

# /etc/rc.d/ntpd start

Синхронизация времени через интернет в FreeBSD. NTPdate. ndpd: 3 комментария

  1. Указанные способы приводят к ошибке в работе системы и выводу большого количества строк ошибки на экране. Ошибку прочесть невозможно из-за частоты добавления новой строки. Способ проверен и НЕ рекомендуется.

    • Статья написана 2 года назад, я подумал, может чего поменялось. На 9 freebsd специально все эти манипуляции произвел, все работает и сейчас.

  2. Разовый способ спокойно работает и на 7 фре. и на 10.1 - только что поставил, синхронизировал.
    полную настройку буду делать позже. и ХэндБук мне в помощь. там, в принципе, все четко и ясно по-русски написано https://www.freebsd.org/doc/ru/books/handbook/network-ntp.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *