Hetzner - DokuWiki
Uhrzeit synchronisieren mit NTP/ru
Inhaltsverzeichnis |
Синхронизация времени с NTP (Network Time Protocol)
Установка службы NTP
NTP это протокол синхронизации часов сервера с центральным сервером времени.
Для синхронизации сначала надо установить службу NTP. Она есть в каждом дистрибутиве Linux и её просто установить.
- Debian
debian root # apt-get install ntp ntp-simple ntp-server
- Gentoo
emerge ntp
- SuSe
Пожалуйста, установите через YaSt
Настройка службы NTP
После этого останется лишь изменить файл конфигурации добавив в него несколько NTP-серверов.
Простой /etc/ntp.conf выглядит так:
driftfile /var/lib/ntp/ntp.drift server 0.de.pool.ntp.org server 1.de.pool.ntp.org server 2.de.pool.ntp.org server 3.de.pool.ntp.org # Эта опция ограничивает службу NTP этим сервером и делает его непубличным # Вы может пропустить эти строки restrict default nomodify nopeer restrict 127.0.0.1
Здесь ваш сервер выбирает любой немецкий NTP-сервер из пула. Это обеспечивает распределение запросов одновременно между несколькими серверами и повышает надёжность.
После изменения настроек NTP-сервера его надо перезапустить.
NTP серверы Hetzner
С января 2010 мы предоставляем клиентам три сервера времени работающих по протоколу NTP. Они расположены в разлных дата-центрах и имеют следующие адреса:
- ntp1.hetzner.de
- ntp2.hetzner.com
- ntp3.hetzner.net
Для того чтобы ипользовать эти серверы времели в Linux надо соответствующим образом настроить ntpd. Например, в Debian, три следующие строки можно добавить в (или заменить ими существующие) в файл /etc/ntp.conf:
server ntp1.hetzner.de iburst dynamic server ntp2.hetzner.com iburst dynamic server ntp3.hetzner.net iburst dynamic
После изменения настроек NTP-сервера его надо перезапустить:
/etc/init.d/ntp restart
Ручная синхронизация с NTP
Ручная синхронизация может понадобится после установки NTP-сервера. Вы можете сделать это с помощью ntpd или ntpdate.
ntpd -q -g
Опция "-g" означает, что ntpd будет синхронизировать часы даже если разница будет более 1000 секунд. Опция "-q" означает, что ntpd запустится только одни раз и завершится после синхронизациии.
ntpdate NTP-Server ntpdate ptbtime1.ptb.de
Сохранение нового времени в аппаратные часы
Последнее по порядку, но не по важности, что следует сделать — это сохранить текущее время в аппаратные часы компьютера. В противном случае неправильное время вновь применится после перезагрузки.
hwclock --systohc
