Como posso comparar o tempo de um servidor NTP com o tempo do meu servidor?


26

Eu tenho o ntpd rodando em uma caixa. Quero ver como o tempo na caixa se compara ao tempo recuperado do ntp.ubuntu.com. Existe uma maneira fácil de fazer isso?


1
Suponho que você só queira ver a hora lá e não alterar a hora do computador para combinar com ela?
DerfK 10/01

1
Sim, está certo.
John Bachir

Respostas:


18

ntpq -p ntp.ubuntu.com

De 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.
...

Edit: O host está atingindo o tempo limite agora. ntpq -p pool.ntp.orgretornará um resultado válido.


2
Como o ntpdate está obsoleto, é melhor adquirir o hábito de usar o ntpq. No entanto, eu ainda uso o ntpdate o tempo todo, velhos hábitos morrem com dificuldade.
Phil Hollenback

1
@ Phil Hollenback: o ntpdate pode estar "obsoleto", mas funciona. ntpq -p geralmente não. Possivelmente porque os ISPs estão bloqueando isso? Ou por causa da configuração do servidor?
mivk

1
@mivk "Possivelmente porque os ISPs estão bloqueando" Isso não faz sentido. É tudo o mesmo protocolo NTP.
Jonathon Reinhart 13/01

10
@mivk @ Jonathon, na verdade, ntpq -pnão está pedindo tempo, está pedindo uma lista de colegas e outros vars. Se o servidor tiver uma noqueryrestrição, o tempo limite será excedido.
GnP 21/04

4
ntpq -p pool.ntp.orgexcede o tempo limite de duas das minhas máquinas, embora não haja esse problema ntpdate -q pool.ntp.org. Como dito pelo GnP, ntpq -pnão faz o que o usuário espera. Essa resposta incorreta provavelmente deve ser removida. Além disso, ntpqnão pode ser instalado no Debian sem o daemon ntp associado !
vinc17


9

Na verdade, o comando ntpq -c "rv 0 clock" ntp.ubuntu.comretornará a hora do servidor no formato padrão: este é o resultado de ca.pool.ntp.org :

clock=d1b5aa9c.b8f9697a  Wed, Jun 29 2011  9:43:56.722
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.