FreeBSD
Настройка сервера времени ntp
- Подробности
- Категория: FreeBSD
- Опубликовано 05.12.2012 14:02
- Автор: 1111
- Просмотров: 2607
Устанавливает ntp
cd /usr/ports/net/ntp
make install clean
Добавляем в ee /etc/ntp.conf
server 0.freebsd.pool.ntp.org prefer
server 1.freebsd.pool.ntp.org iburst
server 2.freebsd.pool.ntp.org iburst
driftfile /etc/ntp/drift
logfile /var/log/ntp.log
restrict default ignore
restrict localhost
restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap разрешаем синхронизацию нашей локальной сети
restrict 0.freebsd.pool.ntp.org noquery notrap
restrict 1.freebsd.pool.ntp.org noquery notrap
restrict 2.freebsd.pool.ntp.org noquery notrap
Создаем
mkdir -p /etc/ntp/
touch /etc/ntp/drift
Добавляем в ee /etc/rc.conf
ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid"
/etc/rc.d/ntpd start старт ntp
/etc/rc.d/ntpd stop стоп ntp
/etc/rc.d/ntpd restart перезапуск ntp
Проверка работы ntp
sockstat | grep 123 должен показать
root ntpd 1698 20 udp4 *:123 *:*
root ntpd 1698 21 udp6 *:123 *:*
top должен показать
1698 root 1 20 0 11296K 2428K select 0 0:00 0.00% ntpd
Смотрим логи cat /var/log/ntp.log
Если у вас вот такие записи
6 Dec 14:52:49 ntpd[2152]: synchronized to 91.198.10.20, stratum 2
6 Dec 14:52:49 ntpd[2152]: time correction of -25199 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
Нужно вручную синхронизировать время ntpdate -d -u 128.9.176.30
Проверяем синхронизацию ntpdate -q 127.0.0.1
Отмена перехода на летнее и зимнее время
ln -sf /usr/share/zoneinfo/Etc/GMT-4 /etc/localtime
Незабываем открыть порт 123 на фаэрволе