Ntp: различия между версиями

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «'''УСТАНОВКА СИСТЕМЫ СИНХРОНИЗАЦИИ ВРЕМЕНИ''' * ставим необходимые пакеты: apt-get install ntp ntpdat…»)
 
imported>Vix
Нет описания правки
Строка 2: Строка 2:


* ставим необходимые пакеты:
* ставим необходимые пакеты:
  apt-get install ntp ntpdate
  apt-get install ntp


* в конфигурационном файле /etc/ntp.conf пишем:
* в конфигурационном файле /etc/ntp.conf пишем:
Строка 9: Строка 9:
   
   
  driftfile /var/lib/ntp/ntp.drift
  driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statsdir /var/log/ntpstats/
# ntpd will use syslog() if logfile is not defined
statistics loopstats peerstats clockstats
statsdir /tmp/
filegen loopstats file loopstats type day enable
statistics loopstats peerstats clockstats
filegen peerstats file peerstats type day enable
filegen loopstats file loopstats type day enable
filegen clockstats file clockstats type day enable
filegen peerstats file peerstats type day enable
server 0.debian.pool.ntp.org
filegen clockstats file clockstats type day enable
server 1.debian.pool.ntp.org
server ntp0.zenon.net minpoll 10 maxpoll 14
server 2.debian.pool.ntp.org
server ntp1.zenon.net minpoll 10 maxpoll 14
server 3.debian.pool.ntp.org
server 0.debian.pool.ntp.org minpoll 10 maxpoll 14
server 2.ru.pool.ntp.org
server 1.debian.pool.ntp.org minpoll 10 maxpoll 14
server 1.ru.pool.ntp.org
server 2.debian.pool.ntp.org minpoll 10 maxpoll 14
server 3.europe.pool.ntp.org
server 3.debian.pool.ntp.org minpoll 10 maxpoll 14
server 2.europe.pool.ntp.org
## наша сеть
restrict -4 default kod notrap nomodify nopeer noquery
restrict 192.168.0.0 mask 255.255.0.0
restrict 127.0.0.1
# наша сеть
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.255.0 mask 255.255.255.240 nomodify notrap
# а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3
# в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы,
# 1 - это синхронизированные с ними, 2 - с первым, и так далее.
server 127.127.1.1
fudge  127.127.1.1 stratum 3


* перезапускаем систему синхронизации
* перезапускаем систему синхронизации
Строка 30: Строка 38:
* для регулярной синхронизации пишем в /etc/crontab
* для регулярной синхронизации пишем в /etc/crontab
  ############################## datetime sync
  ############################## datetime sync
  00 00  * * * root ntpdate pool.ntp.org
  00 00  * * * root /etc/init.d/ntpd restart

Версия от 15:07, 13 ноября 2013

УСТАНОВКА СИСТЕМЫ СИНХРОНИЗАЦИИ ВРЕМЕНИ

  • ставим необходимые пакеты:
apt-get install ntp
  • в конфигурационном файле /etc/ntp.conf пишем:
# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

statsdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable server 0.debian.pool.ntp.org server 1.debian.pool.ntp.org server 2.debian.pool.ntp.org server 3.debian.pool.ntp.org server 2.ru.pool.ntp.org server 1.ru.pool.ntp.org server 3.europe.pool.ntp.org server 2.europe.pool.ntp.org restrict -4 default kod notrap nomodify nopeer noquery restrict 127.0.0.1

  1. наша сеть

restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap restrict 192.168.255.0 mask 255.255.255.240 nomodify notrap

  1. а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3
  2. в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы,
  3. 1 - это синхронизированные с ними, 2 - с первым, и так далее.

server 127.127.1.1 fudge 127.127.1.1 stratum 3

  • перезапускаем систему синхронизации
/etc/init.d/ntp restart
  • для регулярной синхронизации пишем в /etc/crontab
############################## datetime sync
00 00   * * * root /etc/init.d/ntpd restart