Ntp: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
Vix (обсуждение | вклад) Нет описания правки |
||
| (не показаны 4 промежуточные версии 2 участников) | |||
| Строка 2: | Строка 2: | ||
* ставим необходимые пакеты: | * ставим необходимые пакеты: | ||
apt-get install ntp | apt-get install ntp ntpdate | ||
* в конфигурационном файле /etc/ntp.conf пишем: | * в конфигурационном файле /etc/ntp.conf пишем: | ||
# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help | # /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help | ||
driftfile /var/lib/ntp/ntp.drift | |||
leapfile /usr/share/zoneinfo/leap-seconds.list | |||
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 | |||
# | |||
pool 0.ru.pool.ntp.org iburst | |||
pool 1.ru.pool.ntp.org iburst | |||
pool 2.ru.pool.ntp.org iburst | |||
pool 1.debian.pool.ntp.org iburst | |||
pool 2.debian.pool.ntp.org iburst | |||
# | |||
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 | |||
# | |||
tos maxclock 11 | |||
tos minclock 3 minsane 2 | |||
# а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3 | |||
# в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы, | |||
# 1 - это синхронизированные с ними, 2 - с первым, и так далее. | |||
server 127.127.1.1 | |||
fudge 127.127.1.1 stratum 3 | |||
* перезапускаем систему синхронизации | * перезапускаем систему синхронизации | ||
/etc/init.d/ntp restart | /etc/init.d/ntp restart | ||
* для регулярной синхронизации пишем в /etc/crontab | * для регулярной синхронизации пишем в /etc/crontab | ||
############ | ############ resync datetime ntp | ||
00 00 * * * root / | 00 00 * * * root ntpdate -dB 1.ru.pool.ntp.org && hwclock -w > /dev/null | ||
01 00 * * * root systemctl restart ntp > /dev/null | |||
Текущая версия от 04:15, 10 января 2026
УСТАНОВКА СИСТЕМЫ СИНХРОНИЗАЦИИ ВРЕМЕНИ
- ставим необходимые пакеты:
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 leapfile /usr/share/zoneinfo/leap-seconds.list 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 # pool 0.ru.pool.ntp.org iburst pool 1.ru.pool.ntp.org iburst pool 2.ru.pool.ntp.org iburst pool 1.debian.pool.ntp.org iburst pool 2.debian.pool.ntp.org iburst # 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 # tos maxclock 11 tos minclock 3 minsane 2 # а это волшебная штука, которая выставляет уровень доверия серверу (strata) самому себе равный 3 # в двух словах чем выше уровень-тем меньше число. 0 - это атомные часы, # 1 - это синхронизированные с ними, 2 - с первым, и так далее. server 127.127.1.1 fudge 127.127.1.1 stratum 3
- перезапускаем систему синхронизации
/etc/init.d/ntp restart
- для регулярной синхронизации пишем в /etc/crontab
############ resync datetime ntp 00 00 * * * root ntpdate -dB 1.ru.pool.ntp.org && hwclock -w > /dev/null 01 00 * * * root systemctl restart ntp > /dev/null
