NTP significa Network Time Protocol. É um protocolo ou serviço que é usado para sincronizar o relógio das suas máquinas clientes com o relógio de um servidor. O relógio do servidor está mais sincronizado com a Internet.
Neste artigo, vou mostrar-lhe como pode configurar um servidor NTP no seu ambiente e sincronizar o relógio com as máquinas clientes. Executei todos os comandos e procedimentos nas minhas máquinas Debian 10.
Update Debian package repository
Abrir o terminal com privilégios de root e executar o seguinte comando para actualizar o repositório de pacotes.
apt-get update
Below é a saída de amostra.
p>
Instalar servidor NTP em Debian
Para instalar um servidor NTP, executar o seguinte comando no terminal. Quando lhe for pedido, introduza Y a partir do teclado.
apt-get install ntp
Aguarde que a instalação termine. Isto pode levar vários minutos a concluir, dependendo da velocidade da sua Internet.
Below é a saída da amostra.
Verificando uma instalação
P>Pode verificar a instalação e a versão executando o comando abaixo.
sntp --version
Reiniciar o servidor NTP
Executar o seguinte comando para reiniciar o servidor NTP.
systemctl restart ntp
Para verificar se o serviço NTP está realmente em execução, executar o seguinte comando.
systemctl status ntp
Below é a saída de amostra que mostra que o serviço NTP está a correr no servidor.
p>
Configurar a firewall no servidor NTP para que os clientes possam aceder à mesma
Abrir o terminal no servidor NTP e executar o seguinte comando com privilégios de root.
iptables -A OUTPUT -p udp --dport 123 -j ACCEPT
iptables -A INPUT -p udp --sport 123 -j ACCEPT
Below é a saída de amostra.
Instalar um cliente NTP
Deixe-nos configurar o cliente NTP para ser sincronizado com o servidor NTP. Para isso, é necessário instalar o daemon ntpd na máquina cliente.
apt-get install ntpdate
Esperar para que a instalação termine. Isto pode levar vários minutos a concluir, dependendo da velocidade da sua Internet.
Below é a saída da amostra.
Instalar um NTP no cliente
Abrir o terminal com privilégios de raiz e executar o seguinte comando.
apt-get install ntp
Esperar para que a instalação termine. Isto pode levar vários minutos a concluir, dependendo da velocidade da Internet.
Below é a saída da amostra.
Após ter instalado o daemon NTP na máquina cliente, é agora altura de o configurar para que o seu relógio possa ser sincronizado com o servidor NTP.
Executar o seguinte comando para abrir um ficheiro de configuração no editor nano.
nano /etc/ntp.conf
Adicionar as seguintes linhas,
server 10.1.1.1 prefer iburst
Below é a saída de amostra depois de adicionar a linha acima no ficheiro de configuração.
Reiniciar o serviço NTP após adicionar a linha acima, executando o seguinte comando no terminal com privilégios de raiz.
systemctl restart ntp
Para verificar o estado, executar o seguinte comando no terminal.
ntpq -p
Below é a saída da amostra.
>
Conclusion
Fim da configuração básica de um servidor e cliente NTP. Boa sorte!