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: 82.231 ]

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

Usando 3G da Vivo no Slackware 13.1

Banda Larga 3G da Claro no Slackware Linux

Criando seu próprio servidor de DNS dinâmico (nsupdate + bind9)

Monitorando o uso do MSN com o IM Sniffer

O protocolo DHCP: evolução, características e seu funcionamento

  
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