Понедельник, 04.08.2025, 09:47

Блог Владимира Степанова

Реклама
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню
Категории раздела
FreeBSD OpenBSD [1]
Установка [4]
Настройка [21]
WWW [1]
Мелочи [1]
Файловая система [0]
Вход на сайт
Реклама
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Unix системы » Настройка

    Ntpdate/Ntpd

    Ntpdate/Ntpd


    Синхронизация часов.

       FreeBSD поставляется с утилитой ntpdate, которая одноразово синхронизирует наши часы, и с сервером NTP ntpd, который используется для опроса других серверов NTP для установки часов на машине или предоставления услуг точного времени.
       Мы воспользуемся и тем и другим: ntpdate мы будем использовать при загрузке, а в процессе работы - синхронизировать и раздавать точное время нам поможет демон ntpd.
       Для включения ntpdate во время загрузки добавим в файл /etc/rc.conf следующие строки:
    # cat >> /etc/rc.conf
    ntpdate_enable="YES"
    ntpdate_flags="-b europe.pool.ntp.org europe.pool.ntp.org europe.pool.ntp.org"
    ^D

       Троекратное упоминание сервера europe.pool.ntp.org говорит об использовании трех разных серверов, включенных в пул серверов времени.
       Теперь займемся настройками демона ntpd.
       Для начала создадим файл /etc/ntp.conf
    # 
    cat > /etc/ntp.conf
    server europe.pool.ntp.org
    server europe.pool.ntp.org
    server europe.pool.ntp.org
    server europe.pool.ntp.org
    server europe.pool.ntp.org

    driftfile /var/db/ntp.drift

    restrict 192.168.x.x mask 255.255.255.0 nomodify notrap
    ^D

       Параметрами server мы зададим, какие сервера использовать для синхронизации. Естественно, что мы будем использовать пул серверов времени.
       Параметр driftfile задает файл, который используется для хранения смещения частоты системных часов. Программа ntpd использует его для автоматической компенсации естественного смещения часов, позволяя ему поддерживать достаточно правильную настройку, даже если он на некоторый период отключается от внешнего источника информации о времени. Создадим этот файл:
    # touch /var/db/ntp.drift

       Параметр restrict разрешает синхронизировать свои часы с сервером только машинам из нашей внутренней сети.
       Для того чтобы сервер NTP запускался при загрузке, добавляем в файл /etc/rc.conf следующие строки:

    cat >> /etc/rc.conf
    ntpd_enable="YES"
    ntpd_flags="-c /etc/ntp.conf -l /var/log/ntpd.log -p /var/run/ntpd.pid"

       С синхронизацией часов покончено.



    Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=11746.

    размещено: 2006-09-29,
    последнее обновление: 2006-09-29,
    автор: 100kg

    Категория: Настройка | Добавил: Raxxell5059 (22.12.2010)
    Просмотров: 1133 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]