Publiczne, renomowane źródła synchronizacji czasu za pośrednictwem protokołu HTTP w celu użycia tam, gdzie NTP jest zablokowany?

13

Powiedzmy, że jestem w sieci firmowej, w której protokół NTP jest zablokowany, sysadmini BOFH ^ H ^ H ^ H ^ H nie odblokują go i nie zadali sobie trudu skonfigurowania dobrego wewnętrznego serwera NTP. Jakie jest dobre źródło, które zapewnia czas przez HTTP / HTTPS?

JCCyC
źródło
Jaki system operacyjny Windows ma wbudowaną synchronizację czasu
Nate Koppenhaver,
Jeśli jesteś w domenie Windows, nie jest to opcja.
Fiasco Labs,

Odpowiedzi:

5

KAŻDY serwer WWW podaje datę w nagłówkach odpowiedzi z dokładnością do sekund.

Możesz po prostu uzyskać dostęp do renomowanej strony internetowej, takiej jak https://google.com, i mieć pewność, że dotrzymają kroku swojemu zegarowi. Jeśli chcesz być bardzo pewny, możesz sondować wiele witryn.

Korzystanie z https ma przewagę nad NTP - jest bezpieczne!

W rzeczywistości istnieje standard dokładnego i bezpiecznego uzyskiwania czasu z serwerów internetowych przy użyciu wielu żądań czasowych: http://phk.freebsd.dk/time/20151129.html

MichielB
źródło
4

Możesz użyć protokołu HTTP Time / htpdate . To nie jest dobre źródło, w porównaniu do NTP.
Inne opcje obejmują podłączenie odbiornika GPS lub użycie modemu telefonicznego .

Osobiście narzekałbym na sysadminów do twojego szefa. Prawidłowy czas jest ważny, jeśli chcesz dokładnie ocenić limity czasu pamięci podręcznej HTTP i inne rzeczy wrażliwe na czas

Micke
źródło
Nie, jeśli jesteś członkiem domeny Windows. Jeśli zaczynasz grać w Goofy, masz problemy z Kerberos. Muszą po prostu wysiąść z połączonych situpons i włączyć PDC, aby uzyskać aktualizacje NTP.
Fiasco Labs,