Налаштування ntpdate

У даній статті навчимося з вами налаштовувати ntp клієнт і сервер на прикладі freebsd 10

1) Виставляємо потрібний часовий пояс (наприклад, Москва)

2) Для включення ntpdate під час завантаження додамо в файл /etc/rc.conf рядки

3) В /etc/ntp.conf приводимо до виду

Параметр iburst дозволяє ntpd прискорити початковий процес синхронізації.

4) Створимо файл ntp.drift і ntp.log

Ntpd використовує його для автоматичної компенсації природного зсуву годин, дозволяючи йому підтримувати досить правильну настройку, навіть якщо він на деякий період відключається від зовнішнього джерела інформації про час.

5) Для запуску NTP при завантаженні додати в файл /etc/rc.conf рядки

6) Що б дозволити синхронізуватися з цієї машини потрібно в файлі /etc/ntp.conf прописати

7) Запускаємо ntpd

8) Для перевірки стану синхронізації набираємо

і бачимо приблизно наступне:

remote - імена віддалених ntp серверів (в нашому випадку отримані з пулів 0/1/2 / 3.ua.pool.ntp.org)
refid - сервер, з яким виробляє синхронізацію віддалений сервер ntp
st - стратум (рівень) віддаленого сервера. 1 - найвищий, ці сервера для обчислення точного часу використовують спеціальне дороге обладнання; 16 - звичайна машина / клієнт.
t - тип бенкету (u = unicast, m = multicast)
when - вказує на те, як давно була проведена синхронізація з сервером
poll - частота в секундах, з якої NTP демон синхронізується з бенкетом
reach - стан доступності сервера, це значення стабілізується на рівні 377 якщо останніх 8 спроб синхронізації з віддаленим сервером були успішні
delay - він і в Африці delay - затримка (в мілісекундах) відповіді від сервера
offset - різниця в мілісекундах між системним часом і часом віддаленого сервера; значення з мінусом - відставання, з плюсом - наші годинники поспішають
jitter - зміщення часу на віддаленому сервері

Тепер трохи про значки, сліду від імені бенкету:
«*» - бенкет, з яким останній раз у нас була виконана синхронізація
«+» - «хороший» (придатний для поновлення) сервер
«-» - «поганий» (непридатний для поновлення) сервер
«Х» - сервер не відповідає

9) Дізнатися, чи придатний наш сервер для синхронізації, а також деякі його дані можна командою

ntpdate -q localhost

і бачимо приблизно наступне

Ця відповідь означає, що наш сервер придатний для синхронізації, його страта дорівнює трьом, зміщення - 0.02567 а затримка при відповіді дорівнює 0.02570

10) У ntp.conf варто додати опцію burst

Опція burst, вказує ntpd посилати 8 пакетів замість одного для спроби синхронізації, що підвищує шанси на успішну синхронізацію.

11) Налаштування клієнтів на синхронізацію з нашим сервером (192.168.1.1).
У випадку з клієнтом під FreeBSD в /etc/ntp.conf пишемо

Поділитися посиланням:

Схожі статті