У меня проблема с синхронизацией времени хоста CentOS 7 с контроллером домена Windows 2008 R2. Если я использую команду ntpdate -u host.domain
синхронизация в порядке. Но при использовании ntpd время всегда одинаковое, здесь результат команды ntpq -p:
10.10.10.221 .LOCL. 1 u 65 64 377 1.740 965414. 4.054 10.10.10.220 10.10.10.221 2 u 62 64 377 1.912 965408. 12.899
а ntp.conf выглядит следующим образом:
driftfile /var/lib/ntp/drift restrict default nomodify notrap nopeer noquery restrict 127.0.0.1 restrict ::1 server 10.10.10.221 iburst prefer server 10.10.10.220 iburst includefile /etc/ntp/crypto/pw keys /etc/ntp/keys disable monitor logfile /var/log/ntp.log
Centos 7 использовать systemd
. Предлагаю вам воспользоваться.
Используйте команду timedatectl
Включить синхронизацию сетевого времени:
timedatectl set-ntp True
Создайте файл conf:
vi /etc/systemd/timesyncd.conf
с таким содержанием:
[Время] NTP = yourserver.org
Начало systemd-timedated
служба:
systemctl start systemd-timedated