четвер, 27 січня 2011 р.

Установка точного времени на FreeBSD

Правим rc.conf

ntpdate_enable="YES" # Синхронизация часов при запуске машины
ntpdate_program="/usr/sbin/ntpdate" # Программа для синхронизации
ntpdate_flags="-u ntp.psn.ru" # Сервер для синхронизации

ntpd_enable="YES" # Демон синхронизации
ntpd_program="/usr/sbin/ntpd" # Полный путь к нему
ntpd_flags="-p /var/run/ntpd.pid" # .pid процесса
Правим /etc/ntp.conf

# Задаем не менее трех серверов!
server ntp.psn.ru prefer
server time2.one4vision.de
server ntp.ucsd.edu
server time.nist.gov

# prefer - предпочтительный сервер, если его значение не значительно отличается от других серверов.

driftfile /var/db/ntp.drift # Для хранения смещения частоты системных часов
logfile /var/log/ntp.log # Лог есть лог...

restrict default ignore # Запрещаем всем сверяться с нашим сервером
restrict 127.0.0.1
restrict ntp.psn.ru noquery notrap # Разрешаем этим машинкам исправлять наше время
restrict time2.one4vision.de noquery notrap
restrict ntp.ucsd.edu noquery notrap
restrict time.nist.gov noquery notrap

restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap # А этим (т.е. локалке) можно сверяться с нами
После ребута на нашем сервере точное время
Ручной запуск

  
# /usr/sbin/ntpdate -u ntp.psn.ru
# /usr/sbin/ntpd -p /var/run/ntpd.pid
Установка часового пояса (Time Zone)
При неправильно установленном часовом поясе, время будет со смещением.
Для установки корректного часового пояса нам необходимо скопировать нашу зону с каталога /usr/share/zoneinfo как файл /etc/localtime.
У меня это выглядит следующим образом:

# cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
После чего все стало на свои места.

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments