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?

John Bachir
źródło
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.

jscott
źródło
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
26

Możesz użyć ntpdate do zapytania serwera czasu

ntpdate -q ntp.ubuntu.com

user9517 obsługuje GoFundMonica
źródło
Dzięki! Może możesz też odpowiedzieć na to pytanie serverfault.com/questions/220836
John Bachir
To działało na pudełko z miętą.
Rujikin
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
Jon
źródło