NTP (не синхронизируется)

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Matveev
рядовой
Сообщения: 31
Зарегистрирован: 2011-08-02 10:12:26

NTP (не синхронизируется)

Непрочитанное сообщение Matveev » 2011-11-02 7:29:36

ОС:

Код: Выделить всё

/root# uname -a
FreeBSD ****** 8.2-RELEASE FreeBSD 8.2-RELEASE #0
/root#
Порт:

Код: Выделить всё

/root# pkg_version -v | grep ntp
ntp-4.2.6p4                         =   up-to-date with port
...
Конфиги:

/etc/rc.conf

Код: Выделить всё

#-------------------------------------------------------------
#     NTP (Network Time Protocol)
#-------------------------------------------------------------

ntpd_enable="YES"
ntpd_program="/usr/local/bin/ntpd"
ntpd_config="/etc/ntp.conf"
ntpd_flags="-l /var/log/ntpd.log -p /var/run/ntpd.pid"
/etc/ntp.conf

Код: Выделить всё

server 0.ru.pool.ntp.org iburst maxpoll 9
server 1.ru.pool.ntp.org iburst maxpoll 9
server 2.ru.pool.ntp.org iburst maxpoll 9
server 0.ua.pool.ntp.org iburst maxpoll 9
server 1.ua.pool.ntp.org iburst maxpoll 9
server 2.ua.pool.ntp.org iburst maxpoll 9

restrict default ignore
restrict 192.168.151.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.152.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.153.0 mask 255.255.255.0 nomodify notrap
restrict localhost

restrict 0.ru.pool.ntp.org
restrict 1.ru.pool.ntp.org
restrict 2.ru.pool.ntp.org
restrict 0.ua.pool.ntp.org
restrict 1.ua.pool.ntp.org
restrict 2.ua.pool.ntp.org
После рестарта системы

shutdown -r now

Код: Выделить всё

/root# ps -ax | grep ntp
  816  ??  Ss     0:00,02 /usr/local/bin/ntpd -c /etc/ntp.conf -l /var/log/ntpd.log -p /var/run/ntpd.pid
  872  ??  S      0:00,00 /usr/local/bin/ntpd -c /etc/ntp.conf -l /var/log/ntpd.log -p /var/run/ntpd.pid
 1138   0  S+     0:00,00 grep ntp
/root#

Код: Выделить всё

/root# cat /var/log/ntpd.log
 2 Nov 09:49:56 ntpd[816]: proto: precision = 1.397 usec
 2 Nov 09:49:56 ntpd[816]: ntp_io: estimated max descriptors: 11095, initial socket boundary: 20
 2 Nov 09:49:56 ntpd[816]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen and drop on 1 v6wildcard :: UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen normally on 2 bce0 192.168.151.246 UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen normally on 3 bce1 192.168.152.3 UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen normally on 4 lo0 fe80::1 UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen normally on 5 lo0 ::1 UDP 123
 2 Nov 09:49:56 ntpd[816]: Listen normally on 6 lo0 127.0.0.1 UDP 123
 2 Nov 09:49:56 ntpd[816]: peers refreshed
 2 Nov 09:49:56 ntpd[816]: Listening on routing socket on fd #27 for interface updates
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 0.ru.pool.ntp.org 1
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 1.ru.pool.ntp.org 1
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 2.ru.pool.ntp.org 1
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 0.ua.pool.ntp.org 1
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 1.ua.pool.ntp.org 1
 2 Nov 09:49:56 ntpd[816]: Deferring DNS for 2.ua.pool.ntp.org 1
 2 Nov 09:50:08 ntpd[872]: DNS 0.ru.pool.ntp.org -> 195.144.29.10
 2 Nov 09:50:18 ntpd[872]: DNS 1.ru.pool.ntp.org -> 193.124.4.177
 2 Nov 09:50:29 ntpd[872]: DNS 2.ru.pool.ntp.org -> 194.190.107.133
 2 Nov 09:50:39 ntpd[872]: DNS 0.ua.pool.ntp.org -> 31.28.161.68
 2 Nov 09:50:49 ntpd[872]: DNS 1.ua.pool.ntp.org -> 193.106.144.7
/root#

Код: Выделить всё

/root# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 mail.tms.ru     .INIT.          16 u    -   64    0    0.000    0.000   0.000
 193.124.4.177   .INIT.          16 u    -   64    0    0.000    0.000   0.000
 mx.kr-pro.ru    .INIT.          16 u    -   64    0    0.000    0.000   0.000
 ntp.exact-time. .INIT.          16 u    -   64    0    0.000    0.000   0.000
 services.campus .INIT.          16 u    -   64    0    0.000    0.000   0.000
 nsa.lds.net.ua  .INIT.          16 u    -   64    0    0.000    0.000   0.000
/root#
Через некоторое время:

Код: Выделить всё

/root# ps -ax | grep ntp
  816  ??  Ss     0:00,05 /usr/local/bin/ntpd -c /etc/ntp.conf -l /var/log/ntpd.log -p /var/run/ntpd.pid
 2985   0  R+     0:00,00 grep ntp
/root#
P.S.: Время установленно на 30 минут назад от реального (по гринвичу + часовой пояс)

Вопросы:
Почему при рестарте запускается 2 процесса?
Почему не происходит синхронихация?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NTP (не синхронизируется)

Непрочитанное сообщение hizel » 2011-11-02 8:43:48

уберите все restrict
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Matveev
рядовой
Сообщения: 31
Зарегистрирован: 2011-08-02 10:12:26

Re: NTP (не синхронизируется)

Непрочитанное сообщение Matveev » 2011-11-02 9:11:33

Прошу прошения. Настоящий /etc/ntp.conf

Код: Выделить всё

server 0.ru.pool.ntp.org iburst maxpoll 9
server 1.ru.pool.ntp.org iburst maxpoll 9
server 2.ru.pool.ntp.org iburst maxpoll 9
server 0.ua.pool.ntp.org iburst maxpoll 9
server 1.ua.pool.ntp.org iburst maxpoll 9
server 2.ua.pool.ntp.org iburst maxpoll 9

restrict default ignore
restrict 192.168.151.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.152.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.153.0 mask 255.255.255.0 nomodify notrap
restrict localhost
Изменил /etc/rc.conf -> перестал запускаться 2-ой процесс.

Код: Выделить всё

....
#ntpd_program="/usr/local/bin/ntpd"
....

Код: Выделить всё

/root# cat /var/log/ntpd.log
 2 Nov 11:32:46 ntpd[816]: logging to file /var/log/ntpd.log
 2 Nov 11:32:46 ntpd[816]: precision = 1.397 usec
 2 Nov 11:32:46 ntpd[816]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #1 wildcard, ::#123 Disabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #2 bce0, 192.168.151.246#123 Enabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #3 bce1, 192.168.152.3#123 Enabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #4 lo0, fe80::1#123 Enabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #5 lo0, ::1#123 Enabled
 2 Nov 11:32:46 ntpd[816]: Listening on interface #6 lo0, 127.0.0.1#123 Enabled
 2 Nov 11:32:46 ntpd[816]: Listening on routing socket on fd #27 for interface updates
 2 Nov 11:32:46 ntpd[816]: kernel time sync status 2040
/root#
Сейчас закоменчу все restrict.

Matveev
рядовой
Сообщения: 31
Зарегистрирован: 2011-08-02 10:12:26

Re: NTP (не синхронизируется)

Непрочитанное сообщение Matveev » 2011-11-02 9:21:41

Закоментил все рестрикт.
Вижу что теперь хоть пытается синхронизироваться.
Исправил время сервера на реальное минус 2 минуты.

Код: Выделить всё

/root# cat /var/log/ntpd.log
 2 Nov 11:51:04 ntpd[816]: logging to file /var/log/ntpd.log
 2 Nov 11:51:04 ntpd[816]: precision = 1.396 usec
 2 Nov 11:51:04 ntpd[816]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #1 wildcard, ::#123 Disabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #2 bce0, 192.168.151.246#123 Enabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #3 bce1, 192.168.152.3#123 Enabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #4 lo0, fe80::1#123 Enabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #5 lo0, ::1#123 Enabled
 2 Nov 11:51:04 ntpd[816]: Listening on interface #6 lo0, 127.0.0.1#123 Enabled
 2 Nov 11:51:04 ntpd[816]: Listening on routing socket on fd #27 for interface updates
 2 Nov 11:51:04 ntpd[816]: kernel time sync status 2040
 2 Nov 11:51:34 ntpd[816]: synchronized to 91.194.10.40, stratum 2
 2 Nov 11:51:34 ntpd[816]: time correction of 1321 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
 2 Nov 11:51:37 ntpd[833]: parent died before we finished, exiting
/root#
Как правильно указать рестрикт для локальной сети 192.168.151.* ?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NTP (не синхронизируется)

Непрочитанное сообщение hizel » 2011-11-02 10:56:59

ну для подсетки у вас ок было, вы для самих ntp server-ов не сделали restrict, см. http://forum.lissyara.su/viewtopic.php? ... &hilit=ntp
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Matveev
рядовой
Сообщения: 31
Зарегистрирован: 2011-08-02 10:12:26

Re: NTP (не синхронизируется)

Непрочитанное сообщение Matveev » 2011-11-02 11:30:44

По этой статье как раз и делал буду ковыряться.
СПС за совет о рестриктах - вообще небыло мысли что причина в них.

P.S.: Скрипт для Windows. (у мня 2003 а клиенты домена с него автопилотом синхронизируются).

Содержимое файла time.cmd (Запускаемый на машине)

Код: Выделить всё

net time /setsntp:192.168.151.246
net stop w32time && net start w32time
w32tm /resync
net time /querysntp
pause