NTP-4.2.0

Введение в NTP

Пакет NTP содержит клиент и сервер для поддержки синхронизации времени между разными компьютерами через сеть. Этот пакет является официальной реализацией протокола NTP.

Информация о пакете

Зависимости NTP

Опционально

OpenSSL-0.9.7e

Установка NTP

Установим NTP запуском следующих команд:

./configure --prefix=/usr --bindir=/usr/sbin \ --sysconfdir=/etc && make && make install

Конфигурация NTP

Файлы конфигурации

/etc/ntp.conf

Конфигурационная информация

Следующий файл конфигурации описывает различные NTP stratum 2 сервера с открытым доступом с разных континентов. Он так же создает файл, в котором ntpd сохраняет смещение частоты. В то время, как включенная в пакет документация скудная, посетите сайт NTP на http://www.ntp.org/ для большей информации.

cat > /etc/ntp.conf << "EOF" # Africa server tock.nml.csir.co.za # Asia server ntp.shim.org # Australia server ntp.saard.net # Europe server ntp.tuxfamily.net # North America server clock.psu.edu driftfile /var/cache/ntp.drift EOF

Синхронизация времени

Есть две опции. Первая опция запускает ntpd постоянно и позволяет синхронизировать время в последовательной манере. Вторая опция запускает ntpd периодически (используя cron) и обновляет время каждый раз по расписанию.

Если вы выберете первую опцию, то установите стартовый скрипт /etc/rc.d/init.d/ntp, включенный в пакет blfs-bootscripts-6.0.

make install-ntp

Если вы предпочитаете запускать ntpd периодически, то добавьте следующую команду в crontab root-а:

ntpd -q

Выполните следующую команду, если вы хотите установить аппаратные часы после выключения или перезагрузки на текущее системное время:

ln -sf ../init.d/setclock /etc/rc.d/rc0.d/K46setclock && ln -sf ../init.d/setclock /etc/rc.d/rc6.d/K46setclock

Другой путь уже используется в LFS.

Содержание

Пакет NTP содержит ntp-wait, ntptrace, ntpd, ntpdate, ntpdc, ntpq, ntptime, tickadj и ntp-keygen.

Описание

ntp-wait

ntp-wait полезен во время загрузки для задержки процесса, пока ntpd устанавливает время.

ntptrace

ntptrace traces a chain of NTP servers back to the primary source.

ntpd

ntpd является NTP демоном, который запускается в фоновом режиме и поддерживает синхронизацию даты и времени, основанную на ответе от настроенных NTP серверов. Он так же работает как NTP сервер.

ntpdate

ntpdate это клиентсая программа, которая устанавливает дату и время, основанные на ответе от NTP сервера. Эта команда не одобряется.

ntpdc

ntpdc используется для запроса NTP демона о его текущем состоянии и для запроса изменений в этом состоянии.

ntpq

ntpq является программой, используемой для наблюдения за операциями ntpd и определения производительности.

ntptime

ntptime читает и отображает относящиеся ко времени переменные ядра.

tickadj

tickadj читает и опционально изменяет некоторые относящиеся ко времени переменные в старых ядрах, в которых нет поддержки для поддержания точного времени.

ntp-keygen

ntp-keygen генерирует шифрованные файлы данных, используемые в NTPv4 аутентификации и схемах идентификации.

Последнее обновление 2005-02-11 08:57:40 -0700