Nota: Este artigo foi publicado originalmente em 2019. Alguns passos, comandos ou versões de software podem ter mudado. Consulte a documentação atual de NTP para obter as informações mais recentes.
Enquanto configurava um servidor NTP para nossa rede local, queria garantir que estava configurado corretamente e funcionando. Para isso, procurei uma maneira de fazer algo simples como executar um comando no CLI e obter informações de retorno. No Windows, você pode usar o W32Time, então desta vez vou abordar como fazer isso em um cliente Linux/Ubuntu.
Usando ntpdate você pode facilmente consultar um servidor NTP assim (talvez seja necessário instalá-lo primeiro usando sudo apt install ntpsec-ntpdate):
$ ntpdate -q pool.ntp.org
2019-12-16 21:57:34.6713 (+0000) +0.031568 +/- 0.103280 pool.ntp.org 84.245.9.254 s1 no-leap
Certifique-se de usar o switch -q, que garante que ele apenas consulte o servidor de tempo (mas não faça alterações no seu sistema local).