Home Linux Ubuntu 20.04 installed? How to set up an NTP server (hours)?

Ubuntu 20.04 installed? How to set up an NTP server (hours)?

58
0

Do you know what an NTP server is? In a computer data network it is very important that there is consistency regarding the time / min / second / date that each piece of equipment has. In this sense, it is important that there is at least one centralized service that allows all machines to obtain the date / time information (thus being all synchronized with the same date / time).

Today we are going to learn how easy it is to have a time server (NTP server) in Ubuntu and derivatives and how to configure them aware.


O NTP (Network Time Protocol) é um protocolo de sincronização, que permite automaticamente acertar os relógios das máquinas. Este protocolo usa a porta 123 e o protocolo UDP e foi concebido para ser robusto e fiável, garantindo que o relógio interno de um servidor seja mantido na hora exata, a partir da informação de sincronização por outros servidores NTP no mundo.

Esta sincronização é importante, pois além de ter sempre o relógio da máquina acertado, permite, por exemplo, comparar logs de várias máquinas em espaços de tempo muito reduzidos e assim avaliar determinados acontecimentos. Tendo configurado um servido NTP, as máquinas podem ajustara a hora atual do relógio com uma precisão na ordem dos milissegundos.

Instalação do servidor NTP

Antes de começarmos a instalação do servidor NTP deixar apenas uma dica. Usando o comando timedatectl podemos saber todas as informações do sistema relativamente a data e hora.

A instalação do serviço NTP é muito simples. Para tal basta abrir o terminal e inserir o seguinte comando:

Em seguida vamos ao ficheiro de configuração(/etc/ntp.conf) e vamos adicionar o serviço NTP do Observatório Astronómico de Lisboa adicionando os seguintes endereços:

  • server ntp02.oal.ul.pt
  • server ntp04.oal.ul.pt

Depois de realizadas as alterações salvem e saiam do editor e reiniciem o serviço com o comando:

sudo systemctl restart ntp

The server must allow communication to the logical port UDP 123. They can do this with the following command:

sudo ufw allow from any to any port 123 proto udp

To disable Ubuntu’s default synchronization, run the following command

Configure the hour service on the client

On the client side the process is identical. To do this, just define the server’s IP address as server (let’s assume it is 10.10.10.254). The configuration should be something like this.

As you have seen, it is very easy to configure NTP on Ubuntu and derivatives. A system’s date / time is one of its most important settings. Through this updated information, we can, in certain cases, check through the logs everything that happened with our system at a certain date / time. If you haven’t already, here’s a good opportunity.

Read also …

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.