Невозможно синхронизировать ntp с серверами

Я прошел несколько руководств по NTP и синхронизации системных часов, но я все еще не могу правильно определить время моей системы. Я выполнил следующие шаги на машине с Ubuntu 16.04 LTS:

  1. Установил ntp и ntpdate
  2. Отредактировал файл /etc/ntp.conf , чтобы он содержал следующее:

     driftfile /var/lib/ntp/ntp.drift
    сервер 0.pool.ntp.org iburst
    сервер 1.pool.ntp.org iburst
    сервер 2.pool.ntp.org iburst
    сервер 3.pool.ntp.org iburst`
    
  3. Запустил службу ntp с помощью sudo /etc/init.d/ntp start

Чтобы проверить, все ли работает, я запустил ntpstat и получил этот вывод :

unsynchronised
   polling server every 8 s

Проверка с помощью ntpdc -c peers вернула:

localhost: timed out, nothing received
***Request timed out

ntpq -p дает:

   `remote          refid           st t when poll reach   delay    offset jitter`
   `==============================================================================`
   `propjet.latt.ne .INIT.          16 u    -  512    0    0.000    0.000   0.000`
   `duffman.whacker .INIT.          16 u    -  512    0    0.000    0.000   0.000`
   `ec2-52-6-191-28 .INIT.          16 u    -  512    0    0.000    0.000   0.000`

   `104.131.53.252  .INIT.          16 u    -  512    0    0.000    0.000   0.000`

Даже после всего этого мои часы все еще отстают почти на 10 минут, а я Я не уверен, в чем проблема.

Я использую локальный компьютер, но он находится за корпоративным прокси-сервером. Однако я включил информацию о прокси в качестве переменных среды.

Могу ли я внести какие-нибудь исправления, чтобы это исправить?

0
10.04.2017, 22:23
2 ответа

Я запускаю локальную машину, но она находится за корпоративным прокси-сервером. Однако я включил информацию о прокси в переменные среды

Информация о веб-прокси не имеет отношения к протоколам, не относящимся к HTTP, таким как NTP. Вам нужно будет поговорить с корпоративной ИТ-группой, чтобы они предоставили вам доступ либо к их локальным NTP-серверам, либо к набору внешних NTP-серверов, которые вы собираетесь использовать. (Во втором случае возможно, что вам придется определить этот набор серверов, а не использовать динамические имена *.pool.ntp.org)

.
2
28.01.2020, 02:47

Есть много вопросов о ntp, и все они содержат одну и ту же ошибку: люди, использующие СЕРВЕР на пуле ntp и POOL на сервере ntp:

server 0.pool.ntp.org iburst

Как указано в URL, это пул. Попробуйте вместо этого

pool 0.pool.ntp.org iburst

или фактически используйте сервер, а не пул ...

Более того, у большинства людей есть источник времени в своей сети, чаще всего контроллеры домена Windows. Если это правда для вас, зачем возиться с внешними серверами ntp, когда вы можете использовать внутренний NTP Windows DC ...

(Я не уверен, можно ли использовать iburst в пуле.)

{{1} }
-1
28.01.2020, 02:47

Теги

Похожие вопросы