Saltar al contenido
¿Cuándo cambian la hora?

Cómo sincronizar un ordenador con un servidor horario

octubre 6, 2026 · Actualizado el octubre 16, 2026 · 8 min de lectura

Cómo sincronizar un ordenador con un servidor horario

Cómo sincronizar un ordenador con un servidor horario

Sincronizar el reloj del ordenador con un servidor horario garantiza que los registros de tiempo (logs), las tareas programadas y las comunicaciones con otros equipos sean coherentes. A continuación encontrarás una explicación práctica de qué es un servidor horario, cómo elegir uno y cómo configurarlo en los sistemas operativos y dispositivos más comunes, además de consejos para resolver problemas habituales.

Qué es un servidor horario (NTP) y por qué usarlo

Un servidor horario utiliza protocolos como NTP (Network Time Protocol) o SNTP para distribuir la hora precisa a clientes en red. La sincronización mejora la seguridad, la coherencia en registros y evita problemas con firmas digitales, certificados y mecanismos de autenticación.

Tipos de servidores habituales

  • Servidores públicos pool.ntp.org (conjunto distribuido de servidores gestionados por la comunidad).
  • Servidores de fabricantes o grandes proveedores: time.google.com, time.windows.com, ntp.ubuntu.com.
  • Servidores locales de empresa o campus (recomendado para redes internas).
  • Referencias de alta precisión: servidores sincronizados con GPS o réplicas estratificadas para infraestructuras críticas.

Cómo elegir un servidor horario

  • Disponibilidad: preferir servidores con baja latencia y buena respuesta desde tu ubicación.
  • Redundancia: configurar varios servidores (tres o más) para evitar depender de uno solo.
  • Seguridad: en entornos críticos, usar servidores internos o autenticación NTP.
  • Política de la red: en empresas suele ser preferible que todos los equipos apunten a un servidor interno, que a su vez sincroniza con servidores externos.

Configuración por sistemas operativos

Windows (Windows 10, 11 y versiones de servidor)

Opciones gráficas: Configuración > Hora e idioma > Fecha y hora y activar “Establecer la hora automáticamente” y “Establecer zona horaria automáticamente” si procede.

Opciones en línea de comandos (ejecutar como administrador):

Acción Comando
Configurar servidor(s) NTP w32tm /config /manualpeerlist:»pool.ntp.org time.windows.com» /syncfromflags:manual /reliable:yes /update
Reiniciar servicio de hora net stop w32time && net start w32time
Forzar sincronización inmediata w32tm /resync /nowait
Comprobar estado w32tm /query /status y w32tm /query /peers

En entornos de dominio, los controladores de dominio suelen actuar como servidores de tiempo para los equipos clientes; configura la jerarquía de sincronización según las recomendaciones de tu infraestructura.

macOS

Preferencia gráfica: Preferencias del Sistema (o Ajustes del Sistema) > Fecha y hora y marcar “Ajustar fecha y hora automáticamente”.

Terminal (requiere privilegios):

  • Establecer servidor: sudo systemsetup -setnetworktimeserver time.apple.com
  • Habilitar sincronización: sudo systemsetup -setusingnetworktime on
  • Comprobar sincronización: sudo systemsetup -getnetworktimeserver y systemsetup -getusingnetworktime
  • Prueba puntual: sntp -sS pool.ntp.org

Linux (systemd, ntpd, chrony)

Distribuciones modernas con systemd-timesyncd o timedated:

  • Activar NTP gestionado por systemd: sudo timedatectl set-ntp true
  • Comprobar estado: timedatectl status

Si usas chrony (recomendado en muchos entornos actuales):

  • Editar /etc/chrony/chrony.conf y añadir servidores o pools: pool pool.ntp.org iburst
  • Reiniciar: sudo systemctl restart chrony
  • Consultar fuentes: chronyc sources

Si usas ntpd:

  • Editar /etc/ntp.conf: server 0.pool.ntp.org iburst
  • Reiniciar servicio: sudo systemctl restart ntp
  • Comprobar peers: ntpq -p

Raspberry Pi

Raspbian/Raspberry Pi OS usa systemd; aplica las mismas instrucciones de Linux. Para configurar la zona horaria: sudo raspi-config y seleccionar Localisation Options > Timezone, o sudo timedatectl set-timezone Europe/Madrid (o la zona adecuada).

Máquinas virtuales

Decidir si el hipervisor gestiona la hora o el propio guest. Evitar que host y guest intenten sincronizar simultáneamente desde fuentes distintas; lo habitual es:

  • Si se confía en el host: sincronizar el host con NTP y desactivar la sincronización adicional en los guests para reducir conflictos.
  • Si prefieres control por guest: desactivar la sincronización del host hacia el guest y configurar NTP en cada guest.

Routers, switches y dispositivos de red

La mayoría permite configurar servidores NTP desde la interfaz web o CLI. Para redes domésticas, pool.ntp.org funciona bien; en redes empresariales, configurar un servidor NTP interno que sincronice con fuentes externas es una práctica habitual.

Zona horaria y hora de verano/invierno

Sincronizar con un servidor horario afecta a la hora UTC (coordinada). La representación local (hora oficial con zona y cambios por horario de verano/invierno) la gestiona el sistema operativo mediante la base de datos de zonas horarias (tzdata). En España peninsular, Baleares, Ceuta y Melilla suele utilizarse Europe/Madrid; Canarias utiliza Atlantic/Canary. Asegúrate de que la zona horaria del equipo esté correctamente configurada para que los cambios de horario de verano e invierno se apliquen automáticamente.

Si quieres más información sobre las fechas y el funcionamiento del cambio de hora, consulta nuestra sección sobre cambios de hora, horario de verano y horario de invierno.

Comprobaciones y resolución de problemas

  • Firewall: NTP usa el puerto UDP 123. Verifica que no esté bloqueado entre tu equipo y el servidor.
  • Comprobar peers/servidores: ntpq -p, chronyc sources, w32tm /query /peers.
  • Si la desviación es grande: algunos servicios no ajustan de golpe y aplican un «slew» gradual; para forzar una corrección mayor en Linux puedes usar sudo ntpdate -u servidor (con precaución) o reiniciar el servicio NTP según la configuración.
  • Hora de hardware (RTC): en Linux usa hwclock –systohc o –hctosys para escribir/leer la hora del reloj de placa. Comprueba si el RTC está en UTC o en hora local y ajusta la configuración del sistema en consecuencia.
  • Sincronizaciones intermitentes: comprobar latencia, saltos en la red o problemas DNS si usas nombres en lugar de direcciones IP.

Seguridad y buenas prácticas

  • Limita el acceso a servidores NTP críticos desde la red pública; usar servidores internos como puntos de referencia reduce riesgo.
  • En infraestructuras sensibles, emplea autenticación NTP (keys) o soluciones más seguras como NTS (Network Time Security) si el software y la infraestructura lo soportan.
  • Configura múltiples servidores de referencia para tolerancia a fallos.
  • Mantén actualizado el software NTP (ntpd, chrony, systemd-timesyncd) por razones de seguridad y compatibilidad.

Tabla rápida de comandos útiles

Sistema Comandos/Acciones
Windows Configuración gráfica: Hora e idioma → activar “Establecer la hora automáticamente”. Línea de comandos: w32tm /config, w32tm /resync, w32tm /query /status
macOS Preferencias del Sistema → Fecha y hora → “Ajustar automáticamente”. Terminal: sudo systemsetup -setnetworktimeserver time.apple.com; sudo systemsetup -setusingnetworktime on; sntp -sS servidor
Linux (systemd) sudo timedatectl set-ntp true; timedatectl status; cron/chrony: editar /etc/chrony/chrony.conf o /etc/ntp.conf
General Prueba de sincronía: ntpq -p, chronyc sources, w32tm /query /peers

Conclusión

Sincronizar un ordenador con un servidor horario es un proceso sencillo pero crítico para la correcta operación de sistemas y redes. Elige servidores fiables, configura redundancia y asegúrate de que la zona horaria del sistema esté correcta para que los cambios por horario de verano e invierno se apliquen adecuadamente. Para problemas persistentes, comprueba la conectividad UDP al puerto 123, revisa la configuración del RTC y considera centralizar la sincronización en un servidor interno para entornos más controlados.

¿Qué es un servidor horario?

Un servidor horario es un equipo que distribuye la hora precisa a otros dispositivos mediante protocolos como NTP o SNTP, permitiendo que los equipos mantengan una referencia temporal común.

¿Cómo compruebo si mi ordenador está sincronizado?

Depende del sistema: en Windows usa w32tm /query /status; en Linux timedatectl status, ntpq -p o chronyc sources; en macOS systemsetup -getnetworktimeserver y comandos sntp o comprobar la Preferencias de Fecha y hora.

¿Puedo usar cualquier servidor NTP público?

Puedes usar servidores NTP públicos, pero es mejor configurar varios y, en entornos empresariales, preferir servidores internos que sincronicen con fuentes externas. Respeta las políticas de uso de los servicios públicos y evita sobrecargar servidores individuales.

¿Qué ocurre con el horario de verano e invierno al sincronizar con NTP?

NTP sincroniza la hora respecto a UTC. La presentación de la hora local y la aplicación de los cambios por horario de verano/invierno la gestiona la configuración de zona horaria del sistema operativo. Asegúrate de seleccionar la zona adecuada (por ejemplo, Europe/Madrid para España peninsular y Baleares; Atlantic/Canary para Canarias).

¿Debo ajustar el reloj del hardware (RTC)?

El reloj de la placa (RTC) puede mantenerse en UTC o en hora local. En sistemas Linux es habitual usar UTC y sincronizar el RTC con el sistema con hwclock –systohc. En Windows es más común que el RTC esté en hora local. Asegúrate de la coherencia entre el BIOS/UEFI y el sistema operativo para evitar discrepancias después de reinicios.

¿Qué hacer si la sincronización falla?

Revisa bloqueo por firewall (UDP 123), comprueba que los servidores especificados responden (ntpq -p, chronyc sources), verifica la zona horaria y el estado del servicio NTP en el equipo, y comprueba si hay problemas en virtualización que provoquen conflictos entre host y guest.

CompartirWhatsAppXFacebook

Te avisamos 24 horas antes

Un solo email antes de cada cambio de hora. Sin boletines ni otros envíos.

Scroll al inicio