htpdate poate interoga ora printr-un proxy HTTP
Folosiți opțiunile de proxy și doar interogare ale htpdate când există conectivitate HTTP, păstrând estimările de timp separate de transportul NTP.
ntpdate vorbește NTP peste UDP. Un tunel HTTP CONNECT obișnuit transportă un flux TCP, așa că configurarea unui proxy HTTP nu îi oferă lui ntpdate acea rută UDP.
Când este disponibil doar accesul HTTP, htpdate este un instrument separat care estimează ora din marcajele de timp ale răspunsurilor serverelor web. Dacă este deja disponibil, un apel doar de interogare este:
htpdate -q -P proxy.example:8080 www.example.org
Alegeți un proxy permis și un server de referință al cărui ceas este potrivit pentru sarcină. Candidații publici pentru adresa proxy se află în lista de proxy-uri HTTP; acea listă nu oferă nicio referință de timp de încredere. -P selectează intermediarul; -q interoghează fără a schimba ceasul. Clientul acceptă și mai multe URL-uri de referință.
htpdate ia în considerare problemele pe care un pipeline shell care copiază un singur antet HTTP Date nu le ia în considerare, inclusiv mai multe surse și filtrarea rezultatelor inconsistente. Se bazează totuși pe serverele de referință, pe gestionarea răspunsurilor și pe temporizarea rețelei.
Un răspuns din cache poate conține o valoare Date mai veche. Un marcaj de timp HTTP simplu nu este nici el o oră autentificată. Păstrați cerințele de încredere și precizie împreună cu decizia de implementare, în loc să tratați orice pagină web accesibilă ca substitut al serviciului de timp al rețelei.
Dacă organizația oferă un serviciu NTP intern, utilizarea acelui serviciu accesibil este o altă cale. Interogarea orei și autorizarea unui daemon să ajusteze ceasul sistemului sunt operațiuni separate.