Skype: My status
Синхронизация часов - Ntpdate/Ntpd PDF Печать E-mail
Раздел: Настройка программного обеспечения . Категория: FreeBSD 7

Перед началом установки обязательно обновляем дерево портов.

FreeBSD поставляется с утилитой ntpdate, которая одноразово синхронизирует наши часы, и с сервером NTP ntpd, который используется для опроса других серверов NTP для установки часов на машине или предоставления услуг точного времени.

Мы воспользуемся и тем и другим: ntpdate мы будем использовать при загрузке, а в процессе работы - синхронизировать и раздавать точное время нам поможет демон ntpd.

Для включения ntpdate во время загрузки добавим в файл /etc/rc.conf следующие строки:

# cat >> /etc/rc.conf
ntpdate_enable="YES"
ntpdate_flags="-b 0.ua.pool.ntp.org 1.ua.pool.ntp.org 2.ua.pool.ntp.org"
^D

Троекратное упоминание сервера говорит об использовании трех разных серверов, включенных в пул серверов времени.

Теперь займемся настройками демона ntpd.

Для начала создадим файл /etc/ntp.conf


#
cat > /etc/ntp.conf
server 0.ua.pool.ntp.org
server 1.ua.pool.ntp.org
server 2.ua.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 следующие строки:

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

Источник материала http://www.lissyara.su/articles/freebsd/tuning/ntpdate+ntpd/

Комментарии  

 
+1 #2 Шагунов Антон 03.02.2011 22:19
Цитирую ttys:
restrict 192.168.x.x mask 255.255.255.0 nomodify notrap
^D

а если надо 4 подсети?
10.1.1.0/24
10.2.1.0/24
192.168.1.0/24
192.168.2.0/24
как указать?


Пробуйте так:

restrict 10.1.1.0 mask 255.255.255.0 nomodify notrap
restrict 10.2.1.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap
Цитировать
 
 
+1 #1 ttys 03.02.2011 20:10
restrict 192.168.x.x mask 255.255.255.0 nomodify notrap
^D

а если надо 4 подсети?
10.1.1.0/24
10.2.1.0/24
192.168.1.0/24
192.168.2.0/24
как указать?
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Последние комментарии

Пользователи : 463
Статьи : 65
Просмотры материалов : 846481