Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > NTP сервер


Автор: NZero 18.10.2016, 16:04
Всем привет! Есть 3 сервера. На одном сервере нужно полнять ntp сервер. чтобы 2 остальных синхронизировались от него. Нет доступа в интернет, т.е. синхронизироваться могу только от системного времени на сервере. Ну ок, почитал, как настраивать локально ntp сервер, вроде все понятно. Начал настраивать, не работает! Привожу файл конфигурации ntp сервера ntpd.conf

Код

driftfile /var/lib/ntp/drift
logfile /var/log/ntp.log
 
disable monitor
 
server 10.10.200.254 iburst #прописал, чтобы проверить будет ли работать с синхронизацией от внешнего ntp
 
server 127.127.1.0
fudge 127.127.1.0 stratum 10
 
restrict default ignore
restrict 127.0.0.1
restrict 10.10.1.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap


Перезагрузил сервер ntp, подождал минут 10, проверяю

Код

[root@server2 etc]# ntpq -pn
No association ID's returned


Никаких серверов для синхронизации не найдено!

iptables выключен

Код

[root@server2 etc]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


т.е. ограничение по портам не должно быть.

Проверяем:

Код

[root@server2 etc]# netstat -apn | grep ntp
udp        0      0 10.10.2.2:123               0.0.0.0:*                               24321/ntpd
udp        0      0 192.168.2.2:123             0.0.0.0:*                               24321/ntpd
udp        0      0 10.10.203.6:123             0.0.0.0:*                               24321/ntpd
udp        0      0 10.10.203.2:123             0.0.0.0:*                               24321/ntpd
udp        0      0 127.0.0.1:123               0.0.0.0:*                               24321/ntpd
udp        0      0 0.0.0.0:123                 0.0.0.0:*                               24321/ntpd
udp        0      0 fe80::21b:84ff:fe10:846d:123 :::*                                    24321/ntpd
udp        0      0 ::1:123                     :::*                                    24321/ntpd
udp        0      0 fe80::21b:84ff:fe10:846f:123 :::*                                    24321/ntpd
udp        0      0 fe80::21b:84ff:fe10:846e:123 :::*                                    24321/ntpd
udp        0      0 :::123                      :::*                                    24321/ntpd
unix  2      [ ]         DGRAM                    3383327 24321/ntpd


Порт 123 открыт.

Что делаю не так? По документации вроде все верно сделал. Если недоступен сервер NTP 10.10.200.254, то синхронизируемся от системного времени! Где ошибка?

Автор: NZero 19.10.2016, 11:11
Ура нашел ошибку! Оказалось все элементарно просто, переименовал файл на ntpd.conf, поэтому сервер ntp не находил файл конфигурации и выдавал ошибку! Все таки поговорка утро вечера мудренее, как нельзя подходит сюда) Будьте внимательнее, а то грабли!)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)