NTP

Материал из AlexNook
Перейти к: навигация, поиск

На моём домашнем сервере то и дело постоянно уплывали часы. Иногда сильно (несколько минут в день), после обновления ядра сбиваться стали намного меньше (может секунда в день, может 10 - точно не скажу). А время для сервера - это очень важно. Но при огромном таком уплывании времени ставить систему синхронизации было нельзя для нормального её функционирования. После обновления ядра опять решил запустить уже давно установленный и сконфигурированный NTP. И о чудо - всё заработало отлично!

Не буду писать что да как, т.к. уже существует шикарный мануал вот тут - NTP в Gentoo. Собственно я делал всё практически по нему от и до.

Сразу приведу свой конфиг, где можно взять список серверов синхронизации

File: /etc/ntp.conf
  1. #---Russian server----------
  2. server          ntp1.vniiftri.ru        iburst
  3. server          ntp2.vniiftri.ru        iburst
  4. server          ntp3.vniiftri.ru        iburst
  5. server          ntp21.vniiftri.ru       iburst
  6.  
  7. server          ntp1.kangran.su         iburst
  8. server          ntp.psn.ru              iburst
  9. server          ntp.vld.ru              iburst
  10. server          ntp.ru                  iburst
  11. server          rtr.firmacem.ru         iburst
  12. server          ntp.letinet.ru          iburst
  13. server          ticktock.net.ru         iburst
  14.  
  15.  
  16. # Common pool for random people
  17. #server pool.ntp.org
  18.  
  19. # Pools for Gentoo users
  20. server 0.gentoo.pool.ntp.org
  21. server 1.gentoo.pool.ntp.org
  22. server 2.gentoo.pool.ntp.org
  23. server 3.gentoo.pool.ntp.org
  24.  
  25. # you should not need to modify the following paths
  26. driftfile       /var/lib/ntp/ntp.drift
  27.  
  28. # To deny other machines from changing the
  29. # configuration but allow localhost:
  30. restrict default nomodify nopeer
  31. restrict 127.0.0.1
  32.  
  33.  
  34. # To allow machines within your network to synchronize
  35. # their clocks with your server, but ensure they are
  36. # not allowed to configure the server or used as peers
  37. # to synchronize against, uncomment this line.
  38. #
  39. restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap

Причём первые три севера имеют stratum1, что позволяет получить вашему серверу stratum2. Это бесплатные сереры от ВНИИФТРИ.

Отмена зимнего времени

В сявязи с переходом на новый временной режим нашей страны, встала необходимость настроить сервер так, чтобы он не переходил на зимнее время (на час назад). Вся информация более чем подробно изложена вот на этом сайте.

BackUP

  • ntp on gentoo wiki.
  • Отмена перехода на зимнее время.