Andy home page
Главное меню
Главная
Категории
Статьи
Файлы
Ссылки
Архив
Поиск
Галлерея
Гостевая
Опросы
Сетевой калькулятор
NES Emulator
Музей
Обратная связь

Кто на сайте
Добро пожаловать,
Гость

ВойтиВойти
РегистрацияРегистрация
Забыли Пароль?Забыли Пароль?

Посетителей онлайн
ПользователейПользователей: 0
ГостейГостей: 7
_BOTБотов: 5
ВсегоВсего: 12

Server Time
Время: 17:14:15
Дата: 28/03/24
Календарь
Ссылки

Сервер времени NTP (Ubuntu Server 12.04)
Напечатать текущую страницу
Linux

Сервер времени NTP (Ubuntu Server 12.04)



Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью.

NTP использует для своей работы протокол UDP. Система NTP чрезвычайно устойчива к изменениям латентности среды передачи.

NTP использует иерархическую систему «часовых уровней» (stratum). Уровень 1 синхронизирован с высокоточными часами, например, с системой GPS, ГЛОНАСС (Единая Государственная шкала времени РФ) или атомным эталоном времени. Уровень 2 синхронизируется с одной из машин уровня 1, и так далее.

Настроим сервер 192.168.0.11 который будет синхронизироваться с внешним миром, а остальные компьютера в локальной сети будут синхронизироваться с этим.

Установка:

#sudo apt-get install ntp

выбираем регион который ближе всех с сайта http://www.pool.ntp.org/zone/europe

server 0.ua.pool.ntp.org
server 1.ua.pool.ntp.org
server 2.ua.pool.ntp.org
server 3.ua.pool.ntp.org

вписываем только эти сервера в файл ntp.conf

#sudo vi /etc/ntp.conf
Перезапускаем службу
#sudo service ntp restart

Чтобы увидеть статус синхронизации введите:

#ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 ns1.infomir.com 198.123.30.132   2 u   54   64    7    1.849    3.782   8.261
 shtucer.tntu.ed 194.29.130.252   2 u   51   64    7   22.359   -4.932   8.574
 nsa.lds.net.ua  31.28.161.68     2 u   48   64    7   25.768   -5.904  11.433
 main30.anyplace 193.67.79.202    2 u   48   64    7   18.273   -7.365  15.096
 golem.canonical 192.93.2.20      2 u   47   64    7   58.470   -6.926  12.674
Через некоторое время (минут 20-40) когда служба ntp синхронизируется с сервером времени, можно будет синхронизировать клиенты.

если попробовать обратится к серверу до того как он сам синхронизируется

#ntpdate -q 192.168.0.11
server 192.168.0.11, stratum 16, offset 0.037767, delay 0.02583
 6 Jul 23:02:27 ntpdate[2517]: no server suitable for synchronization found
то получим stratum 16 - это говорит о том что сервер не синхронизирован, после синхронизации сервера в ответ на запрос будет таким
#ntpdate -q 192.168.0.11
server 192.168.0.11, stratum 3, offset 0.041220, delay 0.02582
 6 Jul 22:59:42 ntpdate[2414]: adjust time server 192.168.0.11 offset 0.041220 sec

теперь stratum 3 - значит синхронизация с сервером времени прошла успешно

 

Настройка клиентов Ubuntu

если нужно сменить часовой пояс вводим команду

#sudo dpkg-reconfigure tzdata

для того чтобы система имела возможность синхронизироваться с нашим сервером отредактируем файл ntpdate

#sudo vi /etc/default/ntpdate

меняем строки

NTPDATE_USE_NTP_CONF=yes
NTPSERVERS="ntp.ubuntu.com"
на
NTPDATE_USE_NTP_CONF=no
NTPSERVERS="192.168.0.11"

синхронизация

#sudo ntpdate 192.168.0.11

Настройка клиентов Windows

  1. Откройте командную строку
  2. Остановите службу W32Time: net stop w32time
  3. Укажите сервер времени: w32tm /config /syncfromflags:manual /manualpeerlist:”192.168.0.11”
  4. Запустите службу времени w32time: net start w32time

теперь на компьютерах в локальной сети всегда будет точное время


При копировании материалов ссылка на сайт обязательна


Добавлена: 07/07/2014 · Автор: admin

Просмотров: 7851

Оценить:
Social net
Сатьи

Все статьи
Друзья
Сайт skeletora
ОНАПТ
OLD-HARD.RU


Webmaster Andy
Copyright©1998-2014 Odessa


Открытие страницы: 0.27 секунды и 9 запросов к БД
Хостинг
Регистрация домена
free counters