NTP prático com Linux, Windows 2000 e 2003

Publicado por Francisco Jarbas Teixeira Matos em 03/08/2006

[ Hits: 22.166 ]

Blog: http://www.jarbasteixeira.pro.br

 


NTP prático com Linux, Windows 2000 e 2003



Vamos aprender como configurar um servidor de horas onde esse atualizará a hora em um servidor externo (o qual geralmente é um servidor confiável). Depois vamos configurar os outros servidores para atualizar a partir do nosso. Vamos aprender também a fazer isso em servidores Microsoft.

Configurando no Mandriva - Servidor


Instale o pacote:

# urpmi install ntp

Configure o serviço NTP:

# ntpdate time.nist.gov

No lugar de time.nist.gov, pode ser qualquer outro servidor NTP que você conheça.

Configure o seu sistema para fazer com que a sincronização dos relógios seja automática:

# crontab -e

0 0 * * * /usr/sbin/ntpdate time.nist.gov

Faça com que o daemon ntpd inicialize automaticamente:

# drakxservices

E selecione ntpd.

A parte do servidor está configurada.

Configurando as estações Linux


# urpmi ntp-client

# ntpdate IP_DO_SERVIDOR_LOCAL

O servidor local é o host no qual você fez as configurações comentadas no passo anterior.

Configure a sincronização automática:

# crontab -e

0 0 * * * /usr/sbin/ntpdate time.nist.gov

Agora as estações estão sincronizadas.

Configurando no Conectiva e Debian - Servidor


Instale o pacote ntp:

# apt-get install ntp

Configure o seu servidor para ser um servidor de horas:

# ntpdate time.nist.gov

Lembrando que, no lugar de time.nist.gov, você pode colocar qualquer outro servidor NTP.

Configure o agendamento automático:

# crontab -e

0 0 * * * /usr/sbin/ntpdate time.nist.gov

Faça com que o daemon ntpd seja inicializado automaticamente:

# ntsysv

E marque ntpd.

Configurando as estações Linux (Conectiva e Debian)


# ntpdate IP_DO_SERVIDOR_LOCAL

O servidor local é o host no qual você fez as configurações comentadas no passo anterior.

Configure o agendamento automático:

# crontab -e

0 0 * * * /usr/sbin/ntpdate time.nist.gov

Agora as estações ou servidores estão sincronizadas.

Configurando no Windows 2000 e 2003 Server


Este é bem fácil. Faça assim:
  1. Abra um prompt de comando;
  2. Digite: net time /setsntp:IP_DO_SERVIDOR_LINUX
    ou
    net time /setsntp:time.nist.gov
  3. Digite: net stop w32time e net start w32time

OBS: As estações Windows, por default, se estiverem no domínio, atualizam a hora automaticamente no servidor Windows Server.

Grande abraço.

Outras dicas deste autor

Acessando o Linux sem a senha do root

Backup de dados no Linux

APT no modo texto com proxy autenticado

Instalar um segunda placa de rede no Conectiva 10

Aprenda Linux sem gastar nada, inclusive LPI

Leitura recomendada

Configurando um provedor PPPOE da LIFE

Configurando Winmodens no Linux

Instalando o IONCube Loader no Debian

Solução para Kernel panic em Dual-boot com Grub2 para Mandriva-Mageia

Recuperando o Boot Booster no Asus EEE PC 1001HA

  

Comentários
[1] Comentário enviado por mslinux em 03/08/2006 - 11:03h

Legal esta dica, pois trata de servidor de horas no Linux (Mandriva, Debian e Conectiva) e ensina em servidores Microsoft. Merecia ser um artigo.
Parabéns.

[2] Comentário enviado por Wesllay em 06/11/2006 - 16:33h

Aparece uma mensagem aqui na hora de executar um comando no servidor:

#ntpdate ntp.pop-mt.rnp.br
no server suitable for synchronization found

Sabe o que significa este erro?

[3] Comentário enviado por thelinux em 06/11/2006 - 17:49h

olá,

eu acho que é porque teu linux não consegue sincronizar com este servidor. Talvez o teu firewall.
Mas, não sei bem ao certo, pois não estou podendo analisar com calma este erro.

[4] Comentário enviado por albfneto em 05/12/2007 - 17:12h

Taí, gostei. eu faço muito sincronização de tempo, desde a época do dos, porque sou cientista químico.
Só uma pequena dica, estamos no Brasil. Use servidores de tempo públicos brasileiros.
pode usar ntp.nic.br
é o servidor primário ,Stratum 1, do Brasil, o da Hora Oficial do Brasil, Observatório Nacional, Rio de Janeiro.É o server da Hora obtida pelo telefone, no 130.
Se estiver, no estado de são paulo, por ex, para maior rapidez de sincronização, use por exemplo, o sTratum 2 da USP, o ntp.usp.br
Legal a sua dica.
Quanto ao erro, agora ví, faz um ano... mas... simplesmente significa quer o servidor de tempo que ele usou estava fora do ar!

[5] Comentário enviado por valter.macedo em 29/12/2007 - 13:39h

Olá amigo. Administro uma rede com 60 computadores windows xp com um servidor conectiva rodando news, samba e squid. Estava querendo implementar o NTP time server para que as máquinas windows acertassem a hora pela hora do meu servidor, para resolver problemas do horário de verão.
Instalei o NTP porém as máquinas windows quando vão sincronizar a hora dão o seguinte erro: "Erro enquanto o Windows estava sincronizando com SERVIDOR. O exemplo de hora foi rejeitado porque a camada do computador de mesmo nível é menor do que a do host." Você tem alguma idéia do que está acontecendo? Grato pela atenção.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts