Instalar un servidor NTP en GNU/Linux

Network Time Protocol (NTP) es un protocolo de Internet para sincronizar los relojes de los sistemas informáticos a través del enrutamiento de paquetes en redes con latencia variable. NTP utiliza UDP como su capa de transporte, usando el puerto 123. Está diseñado para resistir los efectos de la latencia variable.

Instalamos el software necesario

Redhat y derivados

yum install ntpdate ntp

Debian y derivados

apt-get install ntp

 

Realizamos un backup de la configuración

 cp /etc/ntp.conf /etc/ntp.conf-bck

 

Accedemos al archivo de configuración y comentamos los servidores que vienen configurado por defecto y añadimos los nuestros.

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

server 3.es.pool.ntp.org
server 0.europe.pool.ntp.org
server 2.europe.pool.ntp.org

También podemos restringir los clientes los cuales pueden consultar a nuestro servidor NTP:

# Hosts on local network are less restricted.
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

 

Permitimos en el firewall  el puerto 123 

iptables -A INPUT -m state – -state NEW -m udp -p udp – -dport 123 -j ACCEPT

Iniciamos el servicio

chkconfig ntpd on

Lo añadimos al inicio

Redhat y derivados

chkconfig ntpd on

Debian y derivados

update-rc.d ntp enable

Comprobamos el funcionamiento

ntpq -p
remote refid st t when poll reach delay offset jitter
============================================================================
ntp.redimadrid. 193.147.107.33 2 u 32 64 7 2.310 489875. 13.455
fry.celeborn.de 152.103.15.66 2 u 38 64 7 36.664 489872. 13.327
mail.grain.ru 89.109.251.21 2 u 42 64 7 102.040 489877. 20.947

 

Un saludo

:wq!

Una respuesta a “Instalar un servidor NTP en GNU/Linux”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *