У меня есть локальная сеть, которая не подключена к Интернету, и я пытаюсь синхронизировать все машины, Windows и Linux, с сервером NTP. Все, что мне удалось найти, это настройка клиента NTP с сервером NTP в Интернете.
Как я могу настроить свой собственный Linux NTP-сервер или найти хорошую документацию о том, как?
Вы создаете часовой пояс острова. Фактически, вы создаете новый сервер Stratum 1 для своей сети, и это может оказаться непростой задачей.
Чтобы исправить это, используйте:
tos orphan
В вашем файле ntp.conf. Это говорит NTP, что ваш часовой пояс осиротел. Но для его использования нужна достаточно новая версия (4.2.2). Если не можете использовать, используйте:
server 127.127.0.1
fudge 127.127.0.1 stratum 1
Также известен как «Недисциплинированные местные часы». Хотя я настоятельно рекомендую создать пул времени, несколько серверов, которые обеспечивают время взаимно. Это поможет замедлить ход часов.
server 127.127.0.1
peer 192.168.100.66
peer 192.168.100.69
И, наконец, если это вообще возможно, использование источника времени GPS очень хорошо поддерживается и будет поддерживать ваш временной остров близким к истинному.
В зависимости от вашего дистрибутива, apt-get или yum install ntp должны помочь, тогда вам просто нужно отредактировать /etc/ntpd.conf для обслуживания времени.
http://www.ubuntugeek.com/network-time-protocol-ntp-server-and-clients-setup-in-ubuntu.html выглядит довольно подробно.