Задачка - на одном из серверов с OS Linux (CentOS) в сети разместить службу точного времени (протокол NTP) для синхронизации с ним остальных участников сети. Итак:
Для начала напоминаю, что у вас должен быть открыт 123 порт UDP в Iptables.
# 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
Должны увидеть что-то такое (взято с моего роутера):
12345678
[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 вашего сервера точного времени