top of page
  • Foto do escritorLucas Linux

Configurando NTP Cliente e Fuso Horário

NTP é um protocolo para sincronização dos relógios dos computadores baseado no protocolo UDP sob a porta 123. É utilizado para sincronização do relógio de um conjunto de computadores e dispositivos em redes de dados com latência variável. O NTP permite manter o relógio de um computador sincronizado com a hora sempre certa e com grande exatidão. Foi originalmente idealizado por David L. Mills da Universidade do Delaware e ainda hoje é mantido por ele e por uma equipe de voluntários. O NTP foi utilizado pela primeira vez antes de 1985, sendo ainda hoje muito popular e um dos mais antigos protocolos da Internet.


Antes de instalarmos o serviço NTP, vai uma pequena dica, caso caso o fuso horário da máquina esteja errado


Ajuste o fuso horário executando o seguinte comando:


MÉTODO - 01

sudo dpkg-reconfigure tzdata

Escolha "América" e tecle [ENTER]:

Escolha a região responsável pelo seu fuso horário e selecione [OK]:


 

MÉTODO - 02

sudo tzselect




Agora sim, com nosso fuso horário acertado, podemos continuar com a instalação do Cliente NTP

 


INSTALALANDO O NTP em Clientes LINUX


O processo de configuração do NTP em um cliente Linux é muito parecido com o processo de configuração do servidor, ou seja, vamos ter que instalar os pacotes ntp e o ntpdate:


apt-get install ntp ntpdate



touch /var/lib/ntp/ntp.drift



Basicamente o script do cliente será

#!/bin/bash


service ntp stop


ntpdate <ip-do-servidor-NTP-local>


service ntp start


Dica: Pode colocar essas linhas tudo em um script só e configurar no CRONTAB para executar automaticamente no momento que desejar. Ou inserir no RC.LOCAL para executar ao ligar a máquina.



 

EXTRA

Comando também para Windows

net stop w32time



w32tm /config /manualpeerlist:<ip-do-servidor-NTP_local>,0x8, /syncfromflags:manual


net start w32time




Ou você pode criar uma tarefa

1.) No menu iniciar digite taskschd.msc + Enter e na janela que se abre clique em “Criar Tarefa”.


2.) Na guia Geral em nome coloque “Acertar Relógio”, marque a opção: “Executar com privilégios mais altos“.


3.) Clique na guia: Disparadores e clique no botão Novo, No campo Iniciar a tarefa marque a opção: “Ao fazer logon” e depois marque “Repetir a tarefa a cada” 1 hora ou a sua escolha clique em ok.


4.) Ai vai na guia: Ações e clique em Novo, no campo Programa\script coloque o seguinte “cmd” em Adcione Argumentos (opicional): coloque “/C net start w32time & w32tm /resync /force & net stop w32time”.


5.) Agora reinicie o seu computador e sempre que você ligar vai sincronizar na hora certa (desde que tenha internet)





Não esqueça de seguir o Canal do Youtube e o Facebook LUCAS LINUX


Comments


bottom of page