Instalação do serviço de NTP (servidor de tempo) no Debian

Escrevi esse artigo para documentar a instalação do serviço de NTP no núcleo de processamento de dados da universidade na qual estudo. Espero que possa ajudar quem queira configurar um serviço como esse.

[ Hits: 81.409 ]

Por: Abner Torres em 27/08/2006


Configuração dos clientes



Configuração dos clientes Linux


Configuramos os clientes Linux para serem atualizados a cada 30 minutos. Para isso usamos o ntpdate e o cron. O cron pode ser interpretado como um serviço do Linux que é carregado durante o processo de boot do sistema. Trata-se de uma ferramenta que permite programar a execução de comandos e processos de maneira repetitiva ou apenas uma única vez.

É necessário um software cliente de NTP. No nosso caso usamos o ntpdate. A instalação do ntpdate irá variar conforme a distribuição Linux usada.

Após instalados os softwares necessários, fizemos as configurações dos mesmos. No arquivo /etc/crontab foram adicionadas as seguintes linhas:

#[minutos] [horas] [dias do mês] [mês] [dias da semana] [usuário] [comando]
0,30 * * * * root /usr/sbin/ntpdate xxx.xxx.xxx.xxx

Onde xxx.xxx.xxx.xxx é o endereço IP do nosso servidor de NTP.

Então reiniciamos o cron.

Configuração dos clientes Windows


Abrimos a configuração dos clientes Windows XP com dois cliques no relógio (normalmente no canto inferior direito). Na terceira aba (Horário na Internet) temos o campo servidor. No campo servidor inserimos o IP do servidor de NTP que desejamos utilizar. No nosso caso o IP é xxx.xxx.xxx.xxx, como mostrado na figura 1. O Windows irá sincronizar a hora local com a hora do servidor a cada 1h (uma hora).

No caso de clientes Windows 2000, fez-se necessária a ativação do serviço Windows Time Service em: Painel de Controle > Ferramentas Administrativas > Serviços.

Página anterior     Próxima página

Páginas do artigo
   1. Compilação e instalação
   2. Configuração
   3. Configuração dos clientes
   4. Anexos
Outros artigos deste autor

Asterisk - Instalando o AsteriskPBX 1.4 no Ubuntu Server 6.06 LTS com interface FXO X100P

Leitura recomendada

Criando VPN site-to-site, conectando diversas filiais a matriz com openVPN

A gerência da miséria

Comunicações via satélite

Oi 3g Huawei E220 HSDPA USB Modem + gnome-ppp (wvdial.conf)

SuperDNS: Solução definitiva para DNS dinâmico

  
Comentários
[1] Comentário enviado por aviram em 28/08/2006 - 14:19h

Muito legal.

Esplanei um pouco mais os conceitos de gerência de precisão de tempo e os porquês de usar essa tecnologia neste HOWTO:

http://tldp.org/HOWTO/TimePrecision-HOWTO/

[2] Comentário enviado por Oki em 07/11/2006 - 16:03h

Abner,
Eu ia escrever um artigo falando sobre NTP, mas você foi mais rápido, hehehe. Muito legal seu artigo, ajudou a tirar algumas dúvidas que eu tinha também sobre os clientes. ;-)

[]'s
Celso Goya

[3] Comentário enviado por TheDarknessRJ em 16/04/2007 - 22:50h

Muito bacana o artigo,

A única ressalva que faço é sobre a utilização de servidores nível 1.
A não ser que você esteja trabalhando em um grande provedor de Internet é altamente recomendável que você utilize apenas servidores nível 2 ou 3.
Como referência utilize a página: http://ntp.isc.org/bin/view/Servers/NTPPoolServers para escolher um grupo de servidores próximos a você.

[4] Comentário enviado por alebecker em 10/12/2008 - 14:22h

eu tenho uma duvida. trabalho numa empresa grande do sul do país e pretendo instalar o NTP no Ubuntu Server. Os meus testes estão sendo feitos com o Ubuntu normal, 7.04.

Pesquisei muito sobre como implementar esse serviço, mas até agora sem sucesso.

O serviço, aqui, seria implementado não em outros micros, pois a rede daqui não trabalha com pcs, e sim em switchs. Eles é que precisam estar com os horarios sincronizados com o servidor. Usamos switches Extreme de 24 portas. Eu ja instalei o server na minha máquina e fiz alguns testes, mas o relógio do switch não muda. Fica sempre com o horario errado. Ja configurei a hora do proprio switch, tanto certo quanto errado, pra ver como reagiria e nada.

Então a duvida: eu instalei o NTP por linha de comando. Configurei o /etc/ntp.conf de varias formas, mas infelizmente não salvei o original (inclusive se alguem tiver a configuração do original, por precaução, por favor me passe). Usei e nao funcionou com o switch. Então removi o NTP do micro e reinstalei pra tentar recuperar o ntp.conf original. Nao deu certo. Acabou se mantendo o mesmo arquivo. Esse arquivo ntp.conf vem com o NTP quando instalado ou por default???

Depois eu removi o ntp.conf e criei um novo. E nada.

Se tiverem alguma coisa a dizer, otimo. Se não, paciencia.

Obrigado!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts