Ntp: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 2: | Строка 2: | ||
* ставим необходимые пакеты: | * ставим необходимые пакеты: | ||
apt-get install ntp | apt-get install ntp ntpdate | ||
* в конфигурационном файле /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/ | ||
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 | ||
* перезапускаем систему синхронизации | * перезапускаем систему синхронизации | ||
/etc/init.d/ntp restart | /etc/init.d/ntp restart | ||
* для регулярной синхронизации пишем в /etc/crontab | * для регулярной синхронизации пишем в /etc/crontab | ||
############################## datetime sync | ############################## datetime sync | ||
00 00 * * * root /etc/init.d/ntpd restart | 00 00 * * * root /etc/init.d/ntpd restart | ||
############################## datetime sync 2 | |||
00 00 * * 0 root ntpdate -d pool.ntp.org |
Текущая версия от 20:27, 20 декабря 2013
УСТАНОВКА СИСТЕМЫ СИНХРОНИЗАЦИИ ВРЕМЕНИ
- ставим необходимые пакеты:
apt-get install ntp ntpdate
- в конфигурационном файле /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 ############################## datetime sync 2 00 00 * * 0 root ntpdate -d pool.ntp.org