Czy można skonfigurować ntpd
kręcenie poziomu warstwy źródła sieciowego?
Na pierwszy rzut oka myślałem, że fudge
dyrektywa może to osiągnąć, jednak po przejrzeniu stron podręcznika ntp.conf(5)
stwierdziłam, że ta dyrektywa dotyczy tylko Zegarów referencyjnych.
Kilka szczegółów:
Mam serwer lokalny działający ntpd
jako główne źródło czasu dla klientów w sieci LAN. Ten serwer jest skierowany na pulę ntp.org i zwykle utrzymuje poziom 3 warstwy.
Oprócz mojego głównego serwera mam urządzenie sieciowe innej firmy, którego głównym zadaniem jest bezprzewodowa synchronizacja zegarów ściennych za pośrednictwem sieci bezprzewodowej. Transmisja RF Specyfikacja urządzenia mówi, że jest to „Serwer czasu zgodny z RFC2030”, ale poza tym jest to prawie czarna skrzynka. Skonfigurowałem urządzenie do używania mojego głównego serwera, ponieważ jest to tylko źródło czasu:
konfiguracja czarnej skrzynki http://www.freeimagehosting.net/uploads/21bafb12bd.png
Mój problem pojawił się, gdy skonfigurowałem ntpd
na komputerze osobistym, aby używać zarówno mojego głównego serwera NTP, jak i nadajnika bezprzewodowego jako źródeł czasu. Podczas zapytania do mojego lokalnego ntpd zauważyłem, że „czarna skrzynka” (10.xxZ) była ulubionym źródłem czasu:
$ ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
x10.x.x.X 69.164.222.108 3 u 48 64 177 0.501 370.029 1.530
*10.x.x.Z 10.x.x.Z 2 u 50 64 377 1.354 -23.681 14.179
Ponieważ 10.x.x.Z
jedynym źródłem czasu serwera jest serwer 10.x.x.X
(czyli warstwa 3), powinna to być warstwa 4. Uważam, że producent na stałe zakodował swój poziom warstwy.
Czy jest jakiś sposób, aby moja maszyna faworyzowała serwer „dobry” (10.xxX) pomimo wyższego poziomu warstwy? Próbowałem też prefer
dyrektywy w moim lokalnym ntp.conf
pliku, ale bezskutecznie mała czarna skrzynka zawsze wygrywa: /
Za to, co jest warte, na mojej lokalnej maszynie jest zainstalowany system Mac OS X 10.6.
$ ntpq -c rv | grep version
version="ntpd 4.2.4p4@1.1520-o Mon May 18 19:38:25 UTC 2009 (1)",