Идея такая. Сервер с ntpd используется в качестве "прокси" для раздачи времени. Т.е. сам он не имеет доступа к интернету, но синхронизируется через другой компьютер, который имеет. Но на случай, если этот другой компьютер работать не будет, надо хотя бы обеспечить одинаковость времени на всех остальных клиентах. Orphaned Mode - это что то очень замудреное и я пока не могу понять, как оно будет работать в такой конфигурации. В интернете же советуют по старинке прописать в конфиг системные часы.
Т.е. например:
server <другой сервер> iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 10
Проблема в чем. Я никак не могу заставить ntpd доверять локальному серверу раздачи времени, не смотря на то, что у него stratum 1. Прописан ли 127.127.1.0, не прописан - ntpd упорно отказывается синхронизироваться со вторым сервером. Это видно по ntpq -pn. Во первых напротив него не ставится зведочка, а во вторых расхождение времени никуда не девается.
Я даже попробовал извращенный вариант. Подумал, может он не доверяет одному серверу, но будет доверять большему количеству? Взял накидал на обоих машинах альтернативных IP-адресов, чтобы серверов было как бы 3. Это все равно не помогло.
Картина примерно такая:

Не смотрите, что offset маленький - это я уже вручную один раз синхронизировал при помощи ntpdate. Было 15к.
Кто то может объяснить, в чем прикол?