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

Материал из support.qbpro.ru
imported>Vix
Нет описания правки
imported>Vix
Нет описания правки
Строка 9: Строка 9:
   
   
  driftfile /var/lib/ntp/ntp.drift
  driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
filegen clockstats file clockstats type day enable
server 0.debian.pool.ntp.org
server 0.debian.pool.ntp.org
server 1.debian.pool.ntp.org
server 1.debian.pool.ntp.org
server 2.debian.pool.ntp.org
server 2.debian.pool.ntp.org
server 3.debian.pool.ntp.org
server 3.debian.pool.ntp.org
server 2.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 3.europe.pool.ntp.org
server 3.europe.pool.ntp.org
server 2.europe.pool.ntp.org
server 2.europe.pool.ntp.org
restrict -4 default kod notrap nomodify nopeer noquery
restrict -4 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict 127.0.0.1
# наша сеть
# наша сеть
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.255.0 mask 255.255.255.240 nomodify notrap
restrict 192.168.255.0 mask 255.255.255.240 nomodify notrap
# а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3
# а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3
# в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы,  
# в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы,  
# 1 - это синхронизированные с ними, 2 - с первым, и так далее.  
# 1 - это синхронизированные с ними, 2 - с первым, и так далее.  
server 127.127.1.1
server 127.127.1.1
fudge  127.127.1.1 stratum 3
fudge  127.127.1.1 stratum 3
 


* перезапускаем систему синхронизации
* перезапускаем систему синхронизации

Версия от 15:08, 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
# наша сеть
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


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