
Meu Ubuntu 16.04.5 PC
está localizado em Delhi, India
.
Estou tentando sincronizar o relógio do meu sistema com o servidor NTP dos EUA. No arquivo do meu sistema /etc/ntp.conf
, usei a seguinte configuração:
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
# pool 0.ubuntu.pool.ntp.org iburst
# pool 1.ubuntu.pool.ntp.org iburst
# pool 2.ubuntu.pool.ntp.org iburst
# pool 3.ubuntu.pool.ntp.org iburst
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org
# Use Ubuntu's ntp server as a fallback.
# pool ntp.ubuntu.com
A saída de ntpq -p
é:
remote refid st t when poll reach delay offset jitter
==============================================================================
*hydrogen.consta 209.51.161.238 2 u 46 64 377 223.270 -93.650 47.200
+horp-bsd01.horp 152.2.133.54 2 u 47 64 377 271.806 -103.56 35.670
ntpool1.603.new .XFAC. 16 u 1463 512 0 0.000 0.000 0.000
+69.10.161.7 195.205.216.85 3 u 30 64 377 268.569 -95.798 54.450
Mas meu sistema ainda está no horário padrão da Índia (IST). O que estou fazendo de errado?
Responder1
NTPsempredistribui o tempo em UTC. Não importa onde ele esteja localizado.
Os fusos horários são aplicados ao seu computador e usuários diferentes podem ter fusos horários diferentes. Internamente, o Unix controla o tempo em UTC.
Para alterar o fuso horário, execute sudo dpkg-reconfigure tzdata
.
Você também pode alterar o fuso horário para um único comando:
[~]$ TZ=UTC; date
Fri 17 May 07:34:05 UTC 2019
[~]$ TZ=CEST; date
Fri 17 May 07:34:07 CEST 2019
[~]$ TZ=EST; date
Fri 17 May 02:35:03 EST 2019
[~]$
Aqui mostro primeiro a hora UTC, depois o horário de verão da Europa Central (meu TZ local) e depois o horário padrão do leste, que é usado na parte oriental dos Estados Unidos.
Ao selecionar servidores NTP, selecionelocalservidores. Isso provavelmente significa servidores indianos. Você deseja a menor latência e o menor jitter possível. Isso provavelmente significa que você deve usar in.pool.ntp.org
, a menos que tenha requisitos especiais.