Pular para o conteúdo

NTP prático com Linux, Windows 2000 e 2003

Dica publicada em Linux / Configuração
Francisco Jarbas Teixeira Matos thelinux
Hits: 24.268 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Obtendo os CDs do Ubuntu "de grátis"

Acessando o Linux sem a senha do root

Download do Firefox 2.0

Aprenda Linux sem gastar nada, inclusive LPI

APT no modo texto com proxy autenticado

Acelerando seu KDE4

Fontes da Microsoft no GNU/Linux

Configuração de Impressora no Manjaro

Como adicionar outros sistemas operacionais ao men do Grub

Reconfigurar a impressora no Ubuntu

#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

Entre na sua conta para comentar.