htpdate umí zjistit čas přes HTTP proxy
Použijte možnosti proxy a pouze dotazu nástroje htpdate, když je dostupné HTTP připojení, a držte jeho odhady času oddělené od přenosu NTP.
ntpdate mluví NTP přes UDP. Běžný tunel HTTP CONNECT přenáší TCP proud, takže konfigurace HTTP proxy nedá ntpdate tuto UDP cestu.
Když je dostupný jen HTTP přístup, htpdate je samostatný nástroj, který odhaduje čas z časových značek odpovědí webových serverů. Pokud jej již máte, volání pouze pro dotaz je:
htpdate -q -P proxy.example:8080 www.example.org
Vyberte povolenou proxy a referenční server, jehož hodiny jsou pro úlohu vhodné. Veřejní kandidáti na adresu proxy jsou v seznamu HTTP proxy; tento seznam neposkytuje důvěryhodnou časovou referenci. -P vybírá prostředníka; -q se dotazuje bez změny hodin. Klient také podporuje více referenčních URL.
htpdate bere v úvahu problémy, které shellová roura kopírující jednu hlavičku HTTP Date nebere, včetně více zdrojů a filtrování nekonzistentních výsledků. Stále se však spoléhá na referenční servery, zpracování odpovědí a síťové načasování.
Uložená odpověď může obsahovat starší hodnotu Date. Holý časový údaj HTTP také není ověřený čas. Ponechte požadavky na důvěru a přesnost u rozhodnutí o nasazení, místo abyste jakoukoli dostupnou webovou stránku považovali za náhradu síťové časové služby.
Pokud organizace poskytuje interní službu NTP, použití této dostupné služby je další cestou. Dotaz na čas a povolení démonu upravovat systémové hodiny jsou oddělené operace.