Задачка - на одном из серверов с OS Linux (CentOS) в сети разместить службу точного времени (протокол NTP)) для синхронизации с ним остальных участников сети. Итак:

Для начала напоминаю, что у вас должен быть открыт 123 порт UDP в Iptables.

Ставим сервис:

yum -y install ntp

Редактируем конфиг:

vi /etc/ntp.conf

1
2
3
4
5
6
 # 19 строка: добавляем сети, кому можно синхрится
 restrict 10.0.0.0 mask 255.255.255.0 nomodify notrap
 # Смотрим какие есть сервера и раскоментируем, если закрыты. А лучше поищите ещё поблизости
 server 0.rhel.pool.ntp.org
 server 1.rhel.pool.ntp.org
 server 2.rhel.pool.ntp.org

Перегружаем сервис:

/etc/rc.d/init.d/ntpd start

Закидываем сервис в автозагрузку

chkconfig ntpd on

Проверяем:

ntpq -p

Должны увидеть что-то такое (взято с моего роутера):

1
2
3
4
5
6
7
8
[root@router ~]# ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
-static.140.107. 212.82.32.15     2 u 1030 1024  377   61.231  -13.247   0.519
+n2.time1.regnet 91.226.136.139   2 u  813 1024  177   52.887  -12.844   0.291
-luntik.ircclub. 194.190.168.1    2 u  252 1024  377   71.518   13.278   0.430
+turbotech-18.ci 194.190.168.1    2 u  209 1024  377   29.829   -2.643   0.611
*mail.sonur.ru   .PPS.            1 u  920 1024  377   70.387    8.311   0.666

В клиентах указываете теперь IP вашего нового сервиса (например в настройках времени в Windows) и всё, точное время в сети гарантировано. В Dnsmasq в файл конфигурации так же можно его добавить для тех клиентов, которые берут настройки ntp по dhcp

nano /etc/dnsmasq.conf

1
 dhcp-option=option:ntp-server,10.0.0.1 #добавляем IP вашего сервера точного времени