Image

Base de conocimientos → Configurar un servicio de sincronización horaria en Debian 12

[Servidores virtuales]
Fecha de publicación: 16.10.2023

Configurar la sincronización horaria en los servidores es importante, ya que la utilizan aplicaciones como:

  • Autenticación de dos factores
  • Base de datos
  • Sistema de archivos

Analizaremos opciones para configurar y sincronizar la hora para diferentes servicios.

1. Configurar la hora de los servidores VPS

En los servidores VPS, la hora se sincroniza con el servidor físico principal en la zona horaria UTC/GMT (0) y no es necesario configurar su sincronización. Aunque la mayoría de los servidores operan en la zona horaria UTC/GMT (0), también puedes cambiar la zona horaria a la tuya.

1.1 Ver la zona horaria actual

timedatectl

Local time: Mon 2023-10-16 15:44:43 UTC
           Universal time: Mon 2023-10-16 15:44:43 UTC
                 RTC time: n/a
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: n/a
          RTC in local TZ: no

1.2 Ver una lista de zonas horarias disponibles

timedatectl list-timezones

1.3 Configuración de la zona horaria

timedatectl set-timezone Europe/Moscow

1.3.1 Forma alternativa de configurar la zona horaria

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Para comprobar los cambios, utilice el comando del párrafo 1.1

2. Configurar la hora para los servidores VDS

2.1 Configuración de la zona horaria

La configuración de la zona horaria es similar en descripción a la de un servidor VPS, no hay diferencias en la configuración, use la descripción anterior.

2.2 Configurar la sincronización horaria

2.2.1 Instalación del servicio de sincronización

apt install ntpdate ntp

2.2.2 Sincronización horaria única

/usr/sbin/ntpdate 1.ru.pool.ntp.org

2.2.3 Sincronización constante

2.2.3.1 Revisemos el archivo de configuración

/etc/ntp.conf

server 0.ru.pool.ntp.org iburst
server 1.ru.pool.ntp.org iburst
server 2.ru.pool.ntp.org iburst
server 3.ru.pool.ntp.org iburst

2.2.3.2 Deshabilitar la sincronización horaria del servicio systemd

timedatectl set-ntp no

2.2.3.3 Configurar el servicio

/etc/init.d/ntp restart
systemctl enable ntp

2.2.3.4 Comprobar el estado de sincronización

ntpq -p

Ahora la hora en el servidor está sincronizada por el servicio NTP.





Sin comentarios aún