Синхронизация времени по NTP Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:сеть:ntp [2012/05/20 12:01]
wiki:руководство_по_ubuntu_server:сеть:ntp [2015/02/15 11:40] (текущий)
[Настройка]
Строка 8: Строка 8:
 =====Синхронизация времени по NTP===== =====Синхронизация времени по NTP=====
  
-NTP - это протокол синхронизации времени ​через ​сеть. По существу клиенты запрашивают текущее время на сервере и используют его для установки своих собственных часов.+NTP - это протокол синхронизации времени ​по сети. По существу клиенты запрашивают текущее время на сервере и используют его для установки своих собственных часов.
  
 За этим простым описанием скрывается много сложностей - существуют уровни NTP серверов,​ где первый уровень подключен к атомным часам, а второй и третий уровни серверов распределяют на себя нагрузку по актуальным запросам из интернета. Кроме того клиентское приложение сложнее,​ чем вы можете подумать - оно компенсирует задержки соединения и регулирует время таким образом,​ чтобы не навредить другим процессам,​ запущенным на сервере. Но к счастью вся эта сложность скрыта от вас! За этим простым описанием скрывается много сложностей - существуют уровни NTP серверов,​ где первый уровень подключен к атомным часам, а второй и третий уровни серверов распределяют на себя нагрузку по актуальным запросам из интернета. Кроме того клиентское приложение сложнее,​ чем вы можете подумать - оно компенсирует задержки соединения и регулирует время таким образом,​ чтобы не навредить другим процессам,​ запущенным на сервере. Но к счастью вся эта сложность скрыта от вас!
Строка 16: Строка 16:
 ====ntpdate==== ====ntpdate====
  
-Ubuntu ​comes with ntpdate ​as standard, and will run it once at boot time to set up your time according to Ubuntu's NTP server+Ubuntu ​стандартно устанавливается с ntpdate ​и будет запускать его при каждой загрузке один раз для установки времени по NTP серверу ​Ubuntu. 
- +<​code>​ntpdate -s ntp.ubuntu.com</​code>​
-ntpdate -s ntp.ubuntu.com+
  
 ====ntpd==== ====ntpd====
  
-The ntp daemon ​ntpd calculates the drift of your system clock and continuously adjusts itso there are no large corrections that could lead to inconsistent logs for instanceThe cost is a little processing power and memorybut for a modern server this is negligible.+Сервис NTP ntpd вычисляет уход ваших системных часов и постоянно подправляет ихблагодаря чему не происходит сильных изменений,​ что может приводить к непоследовательности в журналахЦеной этому небольшое расходование мощности процессора и оперативной памятино для современного сервера это несущественно.
  
-====Installation====+====Установка====
  
-To install ​ntpd, from a terminal prompt enter:+Для установки ​ntpd из терминала введите: 
 +<​code>​sudo apt-get install ntp</​code>​
  
-sudo apt-get install ntp+====Настройка====
  
-====Configuration==== +Отредактируйте ​/​etc/​ntp.conf ​для добавления/удаления серверовПо умолчанию эти сервера такие
- +<​code>​# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
-Edit /​etc/​ntp.conf ​to add/remove server linesBy default these servers are configured+
- +
-# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board+
 # on 2011-02-08 (LP: #104525). See http://​www.pool.ntp.org/​join.html for # on 2011-02-08 (LP: #104525). See http://​www.pool.ntp.org/​join.html for
 # more information. # more information.
Строка 40: Строка 37:
 server 1.ubuntu.pool.ntp.org server 1.ubuntu.pool.ntp.org
 server 2.ubuntu.pool.ntp.org server 2.ubuntu.pool.ntp.org
-server 3.ubuntu.pool.ntp.org+server 3.ubuntu.pool.ntp.org</​code>​
  
-After changing the config file you have to reload the ntpd:+После изменений конфигурационного файла вам надо перезапустить ​ntpd: 
 +<​code>​sudo service ntp restart</​code>​
  
-sudo /​etc/​init.d/​ntp reload+====Просмотр статуса====
  
-====View status==== +Используйте ​ntpq для просмотра дополнительной информации
- +<​code>​# sudo ntpq -p
-Use ntpq to see to see more info+
- +
-# sudo ntpq -p+
      ​remote ​          ​refid ​     st t when poll reach   ​delay ​  ​offset ​ jitter      ​remote ​          ​refid ​     st t when poll reach   ​delay ​  ​offset ​ jitter
 ============================================================================== ==============================================================================
Строка 57: Строка 52:
 *145.253.66.170 ​ .DCFa. ​          1 u   ​10 ​  ​64 ​ 377   ​83.607 ​ -30.159 ​ 68.343 *145.253.66.170 ​ .DCFa. ​          1 u   ​10 ​  ​64 ​ 377   ​83.607 ​ -30.159 ​ 68.343
 +stratum2-3.NTP. 129.70.130.70 ​   2 u    5   ​64 ​ 357   ​68.795 ​ -68.168 104.612 +stratum2-3.NTP. 129.70.130.70 ​   2 u    5   ​64 ​ 357   ​68.795 ​ -68.168 104.612
-+europium.canoni 193.79.237.14 ​   2 u   ​63 ​  ​64 ​ 337   ​81.534 ​ -67.968 ​ 92.792 ++europium.canoni 193.79.237.14 ​   2 u   ​63 ​  ​64 ​ 337   ​81.534 ​ -67.968 ​ 92.792</​code>​
- +
-====References====+
  
-    See the Ubuntu Time wiki page for more information.+====Ссылки====
  
-    ​ntp.org, home of the Network Time Protocol project+  -- Смотрите страницу энциклопедии [[https://​help.ubuntu.com/​community/​UbuntuTime|Ubuntu Time]] для дополнительной информации. 
 +  -- [[http://​www.ntp.org/​|Домашняя страница проекта Проткола синхронизации времени ntp.org]]
  
 ---- ----