Jak mogę porównać czas serwera NTTP z czasem mojego serwera?


26

Mam ntpd działający na pudełku. Chcę zobaczyć, jak czas na pudełku porównuje się do czasu pobranego z ntp.ubuntu.com. Czy jest na to łatwy sposób?


1
Rozumiem, że chcesz zobaczyć czas tam, a nie zmieniać czasu komputera, aby go dopasować?
DerfK,

1
Tak, zgadza się.
John Bachir,

Odpowiedzi:


18

ntpq -p ntp.ubuntu.com

Od man ntpq:

...
-p     Print  a list of the peers known to the server as well as a summary of their state. This is equivalent to the peers interactive command.
...

Edycja: limit czasu hosta właśnie się kończy. ntpq -p pool.ntp.orgzwróci prawidłowy wynik.


2
ntpdate jest przestarzałe, więc najlepiej jest przyzwyczaić się do używania ntpq. Jednak wciąż sam używam ntpdate, stare nawyki umierają ciężko.
Phil Hollenback,

1
@Phil Hollenback: ntpdate może być „przestarzałe”, ale działa. ntpq -p często nie. Być może dlatego, że dostawcy usług internetowych to blokują? A może z powodu konfiguracji serwera?
mivk

1
@mivk „Prawdopodobnie dlatego, że dostawcy usług internetowych to blokują” To nie ma sensu. To wszystko ten sam protokół NTP.
Jonathon Reinhart

10
@mivk @Jathathon ntpq -pnie prosi o czas, prosi o listę rówieśników i innych. Jeśli serwer ma noqueryograniczenia, upłynie limit czasu.
GnP

4
ntpq -p pool.ntp.orgprzekroczono limit czasu z dwóch moich maszyn, podczas gdy nie ma takiego problemu ntpdate -q pool.ntp.org. Jak powiedział GnP, ntpq -pnie robi tego, czego oczekuje użytkownik. Ta nieprawidłowa odpowiedź powinna prawdopodobnie zostać usunięta. Co więcej, ntpqnie można go zainstalować pod Debianem bez skojarzonego demona NTTP !
vinc17


9

W rzeczywistości polecenie ntpq -c "rv 0 clock" ntp.ubuntu.comzwróci czas serwera w standardowym formacie: jest to wynik z ca.pool.ntp.org :

clock=d1b5aa9c.b8f9697a  Wed, Jun 29 2011  9:43:56.722
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.