¿Por qué el reloj NTP no se sincroniza con el servidor NTP en otro continente?

¿Por qué el reloj NTP no se sincroniza con el servidor NTP en otro continente?

Mi Ubuntu 16.04.5 PCestá ubicado en Delhi, India.

Estoy intentando sincronizar el reloj de mi sistema con el servidor NTP de EE. UU. En /etc/ntp.confel archivo de mi sistema, he utilizado la siguiente configuración:

# 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

La salida de ntpq -pes:

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

Pero mi sistema todavía está en la hora estándar de la India (IST). ¿Qué estoy haciendo mal?

Respuesta1

NTPsiempredistribuye la hora en UTC. No importa dónde esté ubicado.

Las zonas horarias se aplican en su computadora y diferentes usuarios pueden tener diferentes zonas horarias. Internamente, Unix realiza un seguimiento del tiempo en UTC.

Para cambiar la zona horaria, ejecute sudo dpkg-reconfigure tzdata.

También puedes cambiar la zona horaria para un solo 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
[~]$ 

Aquí muestro primero la hora UTC, luego el horario de verano de Europa Central (mi TZ local) y luego la hora estándar del este, que se utiliza en la parte este de los Estados Unidos.

Cuando seleccione servidores NTP, seleccionelocalservidores. Esto probablemente significa servidores indios. Desea la menor latencia y la menor fluctuación posible. Esto probablemente significa que deberías usar in.pool.ntp.org, a menos que tengas requisitos especiales.

información relacionada