Ubuntu

Cómo instalar el servidor y cliente NTP en Ubuntu

Cómo instalar el servidor y cliente NTP en Ubuntu

NTP (Network Time Protocol) es un protocolo de red responsable de sincronizar los relojes de las computadoras a través de una red. Tiene tanto el servidor como los programas cliente que residen en los sistemas en red. Cada servidor debe tener un software Cliente NTP para sincronizar su reloj con el servidor de hora de la red y, en la mayoría de los casos, reside de forma predeterminada en el sistema operativo del dispositivo.

Características importantes del servidor NTP

A continuación, se muestran algunas características básicas de NTP:

En esta guía, le mostraremos cómo instalar el servidor NTP y su programa cliente en Ubuntu.

Requisitos

Instalación del servidor NTP en Ubuntu

En primer lugar, le mostraremos el procedimiento paso a paso para instalar el servidor NTP en Ubuntu.

Paso 1: Actualización del repositorio del sistema

De forma predeterminada, el paquete del servidor NTP está disponible en el repositorio de paquetes predeterminado de Ubuntu, pero antes de instalarlo, permítanos actualizar el repositorio de paquetes utilizando el siguiente comando.

$ sudo apt update -y

Paso 2: Instale el servidor NTP

Ahora puede instalar el servidor NTP usando el siguiente comando

$ sudo apt install ntp

Comando de instalación del servidor NTP

Escriba "Y" en el mensaje de confirmación y presione Enter para continuar con el proceso de instalación.

Paso 3: Confirme la instalación del servidor NTP

Ahora verifique el estado de instalación de su servidor NTP usando el siguiente comando

$ sntp --version

Verificación de la instalación del servidor NTP

Paso 4: configurar el servidor NTP

Después de una instalación exitosa, ahora es el momento de configurarlo para que pueda sincronizar su hora desde el servidor NTP público. Para hacer eso, necesita editar el ntp.conf archivo usando el siguiente comando.

$ sudo nano / etc / ntp.conf

Configurar el servidor del grupo del servidor NTP

Ahora necesitas reemplazar las siguientes líneas

piscina 0.ubuntu.piscina.ntp.org iburst piscina 1.ubuntu.piscina.ntp.org iburst piscina 2.ubuntu.piscina.ntp.org iburst piscina 3.ubuntu.piscina.ntp.org iburst

con su servidor de grupo NTP deseado para este tutorial estoy usando Europa. Puede ver la lista de NTP Pool Server aquí

piscina 0.Europa.piscina.ntp.org iburst piscina 1.Europa.piscina.ntp.org iburst piscina 2.Europa.piscina.ntp.org iburst piscina 3.Europa.piscina.ntp.org iburst

Después de reemplazar la línea anterior, guarde y salga del archivo de configuración. Ahora, para aplicar estas configuraciones, necesitamos reiniciar el servicio NTP usando el siguiente comando

PS sudo systemctl reiniciar ntp

Ahora, después del reinicio, puede verificar el estado del servicio NTP usando el siguiente comando

$ sudo systemctl estado ntp

Estado del servicio NTP

Instalación del cliente NTP en Ubuntu

En esta sección, le mostraremos paso a paso el procedimiento para instalar el Cliente NTP para que podamos sincronizar con nuestro Servidor NTP.

Paso 1: Instale Ntpdate

Ntpdate es un programa que permite al sistema sincronizar su hora y fecha conectándose a un servidor NTP. así que instalaremos Ntpdate usando el siguiente comando

$ sudo apt install ntpdate

instalación ntpdate

Paso 2: agregue la IP del servidor NTP en el archivo de host

El cliente NTP necesita resolver el servidor NTP por nombre de host, por lo que, para eso, debe agregar la dirección IP y el nombre de host del servidor NTP en el archivo / etc / hosts.

Para editar el archivo / etc / hosts usando el siguiente comando

$ sudo nano / etc / hosts

Ahora agregue la IP de su servidor con el nombre de host en el archivo / etc / hosts como este

configurar la IP del servidor NTP en el archivo de host

Paso 3: verificar la sincronización de la hora del cliente

Ahora probaremos nuestro sistema cliente si está sincronizado con la hora del servidor NTP, ejecute el comando.

$ sudo ntpdate ntp-servidor-host

Sincronización de cliente NTP desde servidor NTP

Paso 4: Instalación del cliente NTP

A continuación, necesitamos instalar un servicio NTP en el sistema cliente. Para lograr esto, use el siguiente comando.

$ sudo apt install ntp

Instalación del cliente NTP

Paso 5: configurar el cliente NTP

El objetivo de este paso es utilizar el servidor NTP configurado anteriormente para actuar como nuestro servidor NTP. Para que esto suceda, necesitamos editar el archivo / etc / ntp.conf archivo.

$ sudo nano / etc / ntp.conf

agregará la configuración de nuestro servidor de esta manera

verificar el servidor NTP con el cliente

Guarde y salga del archivo de configuración.

Para que los cambios entren en vigencia, reinicie el servicio NTP usando el siguiente comando

$ sudo systemctl reiniciar ntp

Paso 6: Verificación de la cola de sincronización de tiempo NPT

Ahora que el cliente y el servidor NTP están sincronizados, puede ver los detalles de la sincronización ejecutando el comando.

$ ntpq -p

la salida será como

Cola de sincronización de tiempo

En este punto, ha configurado correctamente el servidor NTP en Ubuntu y también ha configurado el cliente NTP para que se sincronice desde el servidor NTP.

Cómo mostrar la superposición de OSD en aplicaciones y juegos de Linux en pantalla completa
Jugar juegos en pantalla completa o usar aplicaciones en modo de pantalla completa sin distracciones puede aislarlo de la información relevante del si...
Las 5 mejores cartas de captura de juegos
Todos hemos visto y amado la transmisión de juegos en YouTube. PewDiePie, Jakesepticye y Markiplier son solo algunos de los mejores jugadores que han ...
Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...