NTP pool · 5 min read · Dec 09, 2025

Cómo unir tu servidor Linux al proyecto de NTP pool

Este tutorial explica cómo configurar un servidor NTP ( N etwork T ime P rotocol) (usando ntpd) y unirse al cada vez más demandado proyecto de NTP pool.

El proyecto de NTP pool es un sistema DNS que equilibra la carga de millones de consultas para la sincronización de tiempo por muchos dispositivos electrónicos, como servidores, computadoras personales, tabletas, teléfonos inteligentes y más. Esto significa que todas las consultas para servir una sincronización de reloj en tiempo real precisa se dividen entre todos los servidores del pool.

Hay muchos factores que aumentan la desviación del tiempo de cualquier reloj real. Listando los más relevantes: aceleración y gravedad (incluidas las ondas gravitacionales). Si un reloj depende de un dispositivo físico, como un oscilador de cuarzo, también importan las variaciones de temperatura.

El protocolo NTP es útil para la sincronización constante de relojes en tiempo real, de modo que la inexactitud del reloj en tiempo real de los dispositivos electrónicos cada vez más utilizados se disminuya de manera eficiente.

Sin el protocolo NTP, muchos procesos electrónicos que dependen de tener acceso a un reloj en tiempo real preciso serían inviables.

Algunos de esos procesos importantes son: cifrado, transferencias bancarias, señalización digital y más.

Debido a que los servicios de sincronización de tiempo son simples e importantes para nuestra civilización digital, este tutorial te invita a configurar tus servidores para unirte al proyecto de NTP pool, para que contribuyas a mantener millones de transacciones digitales funcionando correctamente.

1 Instalar el demonio del Protocolo de Tiempo de Red

Este paquete debería tener el mismo nombre en todas las distribuciones de Linux.

Sistemas basados en Arch

pacman -S ntp

Sistemas basados en Debian

apt-get install ntp

Sistemas basados en Red Hat

dnf install ntp
yum install ntp

Sistemas basados en SUSE

zypper install ntp

2 Configurar el demonio del Protocolo de Tiempo de Red

Antes de decidir unir tus servidores al proyecto de NTP pool, por favor lee esto cuidadosamente: www.pool.ntp.org/join.html

Si estás de acuerdo con el texto proporcionado en el último enlace, entonces es momento de elegir al menos tres servidores NTP con los que tus servidores se sincronizarán.

Por favor considera que cuanto más cerca estén los servidores, más precisa debería ser la hora de tus servidores.

También se recomienda elegir servidores ubicados en direcciones opuestas, como una estrategia contra fallos de los mismos cables de fibra óptica o cobre que proporcionan enlace entre los servidores.

2.1 Elegir servidores NTP estáticos

Puedes usar estos servidores NTP de estrato 2:

1a.ncomputers.org
1b.ncomputers.org
1c.ncomputers.org

Puedes elegir servidores del pool al azar:

0.pool.ntp.org
1.pool.ntp.org
2.pool.ntp.org
3.pool.ntp.org

Puedes reemplazar de con tu código de país

1.de.pool.ntp.org  
1.de.pool.ntp.org
2.de.pool.ntp.org
3.de.pool.ntp.org

Puedes buscar servidores adicionales aquí: support.ntp.org/bin/view/Servers/StratumTwoTimeServers

support.ntp.org/bin/view/Servers/StratumOneTimeServers

2.2 Consultar registros AAAA y A

Una vez que sepas qué servidores deseas usar, es momento de conocer su dirección IP pública. Es preferible que tengan conectividad IPv6.

Puedes usar el comando de Linux dig:

dig 1a.ncomputers.org ANY
;; SECCIÓN DE RESPUESTA:  
1a.ncomputers.org. 26652 IN AAAA 2a02:c207:2010:9464::1  
1a.ncomputers.org. 26652 IN A    173.212.196.208

O esta aplicación en línea toolbox.googleapps.com/apps/dig

;RESPUESTA
1a.ncomputers.org. 86399 IN AAAA 2a02:c207:2010:9464::1
1a.ncomputers.org. 86399 IN A    173.212.196.208

2.3 Editar el archivo /etc/ntpd.conf

Una vez que conozcas las direcciones IPv6 e IPv4 de los servidores que elegiste, copia y pega el contenido a continuación en /etc/ntpd.conf reemplazando las direcciones en negrita según corresponda.

driftfile /var/lib/ntp/ntp.drift  
restrict default kod nomodify nopeer noquery notrap  
restrict localhost  
server 2001:4ca0:0:103::81bb:fe20  
server 2001:638:a000:1123:123::1  
server 2001:62a:4:311::123

2.4 Reiniciar el demonio del Protocolo de Tiempo de Red

Una vez que ntpd fue configurado, es momento de cargar el nuevo archivo de configuración.

Sistema de inicio basado en init.d (por ejemplo: upstart, sysvinit)

service ntp restart

systemd como sistema de inicio

systemctl restart ntp

2.5 Probar tu servidor

Debes esperar alrededor de cinco minutos hasta que ntpd estabilice las fuentes de tiempo y asegurarte de que el puerto UDP 123 esté abierto: prueba del servidor NTP.

3 Agregar redirección de servicio web (opcional)

En caso de que tu nuevo servidor NTP esté ejecutando servicios web también, es posible que desees redirigir las consultas web al sitio correcto. Por ejemplo, en apache deberías agregar este host virtual:

Usando mod_alias

  
ServerName pool.ntp.org  
ServerAlias *.pool.ntp.org *.ntppool.org  
Redirect permanent / http://www.pool.ntp.org/  

Usando mod_rewrite

  
ServerName pool.ntp.org  
ServerAlias *.pool.ntp.org *.ntppool.org  
RewriteRule ^ http://www.pool.ntp.org%{REQUEST_URI} [R=301,L]  

4 Unirse al proyecto de NTP pool

Finalmente, para unir tus servidores al proyecto de NTP pool, solo sigue estos pasos:

  1. Ve a manage.ntppool.org/manage
  2. Regístrate (en caso de que no tengas una cuenta).
  3. Inicia sesión.
  4. Escribe el nombre de host de tu nuevo servidor NTP o una de sus direcciones estáticas IPv4 / IPv6.
  5. Haz clic en el botón de enviar.

Esperamos que puedas proporcionar al menos una dirección estática IPv4 y una dirección estática IPv6 para cada servidor.

A veces tienes que esperar unos minutos hasta que ntpd estabilice el reloj en tiempo real.

En caso de que te pida la ubicación física de tu servidor NTP, solo tienes que proporcionar el país donde se encuentra.

Una vez que aparezca en la lista de Tus Servidores, es posible que desees manejar la cantidad de tráfico que sirve, definiendo su velocidad de red.

Para servidores virtuales OpenVZ se recomienda que elijas alrededor de 10MBit, ya que el servidor podría apagarse, porque cada instancia de OpenVZ generalmente soporta una baja cantidad de conexiones de red simultáneas.

Para servidores físicos y KVM, puedes seleccionar la velocidad de conexión más alta disponible, incluso si tu velocidad de conexión es inferior a esta.

Como dato de referencia: la cantidad de tráfico servido por nuestros servidores NTP con una velocidad de red elegida de 1000MBit es de alrededor de 40 Kb/s de bajada y 40 Kb/s de subida.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.