você está aqui: Home  → Arquivo de Mensagens

Seu relógio está marcando a hora certa?

Colaboração: Antonio M. Moreiras

Data de Publicação: 16 de março de 2011

Manter os dispositivos nas redes e na Internet com a hora certa é muito importante. Isso vale para servidores, roteadores e desktops! Muitas aplicações dependem disso para funcionar bem. Incidentes de segurança e até cybercrimes só podem ser investigados se os logs dos dispositivos envolvidos estiverem em sincronismo.

A hora certa é padronizada em todo o mundo, através do Tempo Universal Coordenado, mais conhecido pela sigla em inglês: UTC. Grosso modo, esse tempo é uma média ponderada de centenas de relógios de césio e masers espalhados por laboratórios metrológicos em todo o mundo. No Brasil essa função cabe ao Observatório Nacional, no Rio de Janeiro. O ON cuida de vários relógios atômicos, que definem a Hora Legal Brasileira, que por sua vez ajuda a definir o próprio UTC.

Por um acordo entre o ON e o NIC.br, na Internet, a hora certa é distribuída gratuitamente por meio do projeto NTP.br (www.ntp.br).

Se quiser saber, de forma muito simples, se seu computador já está sincronizado, basta acessar a página www.ntp.br. Um relógio-testador, em javascript, verificará se seu relógio local está correto ou não. (Mas fique atento, porque com esse método a precisão é baixa, de 1 ou 2s)

Usando o protocolo NTP e os servidores a seguir, você pode manter seu micro, roteador ou servidor continuamente sincronizado, com exatidão na casa dos milisegundos:

  • a.st1.ntp.br
  • b.st1.ntp.br
  • c.st1.ntp.br
  • d.st1.ntp.br
  • a.ntp.br
  • b.ntp.br
  • c.ntp.br
  • gps.ntp.br

Para isso, o ideal é utilizar o daemon ntpd, que está disponível para praticamente todos os sistemas operacionais e equipamentos, incluindo linux, freebsd, openbsd, windows, macos, cisco, juniper, mikrotic, etc. O daemon ntpd mantém o relógio sempre certo, com ajustes continuos e graduais. Uma vez configurado, você não precisará mais preocupar-se com o assunto.

Windows

http://www.meinberg.de/english/sw/ntp.htm

Linux

  # apt-get install ntp (ubuntu, debian) ou
  # yum install ntp (redhat, fedora) ou
  # emerge ntp (gentoo) ou
  FreeBSD ou OpenBSD:
  # cd /usr/ports/net/ntp
  # make install
  MacOS: vem instalado por padrão.
  Fontes: http://www.ntp.org/downloads.html
  # ./configure
  # make
  # make install

Configuração mínima recomendada (/etc/ntp.conf ou C:\Program Files\NTP\etc\ntp.conf):

  server a.st1.ntp.br iburst
  server b.st1.ntp.br iburst
  server c.st1.ntp.br iburst
  server d.st1.ntp.br iburst
  server a.ntp.br iburst
  server b.ntp.br iburst
  server c.ntp.br iburst
  server gps.ntp.br iburst
  restrict default kod notrap nomodify nopeer
  restrict -6 default kod notrap nomodify nopeer

Se quiser instruções detalhadas sobre o funcionamento e como configurar o NTP, e nunca mais preocupar-se com a hora errada em seus emails, ou no log dos seus servidores, basta acessar o site: www.ntp.br.

Antonio M. Moreiras trabalha no NIC.br e é responsável pelo NTP.br


Veja a relação completa dos artigos de Antonio M. Moreiras

 

 

Opinião dos Leitores

Eva
26 Jun 2014, 11:36
Also: http://www.timetools.co.uk/
Antonio M. Moreiras
17 Mar 2011, 06:18
O problema do Windows não é a lentidão dos servidores que vêm por padrão.

É que o Windows faz consultas a esses servidores apenas 1 vez por semana.

O relógio dos computadores em geral é muito ruim. Em 1 semana eles podem divergir da hora certa de alguns segundos há alguns minutos.

O ideal é instalar o próprio ntpd (feito por David Mills) no Windows. A Mainberg, uma empresa alemã, mantém um instalador fácil de usar (e gratuito) para Windows.
Stefan Billieri
16 Mar 2011, 16:10
O Windows vem configurado por padrão com time.windows.com e time.nist.gov, que aparentemente são mais lentos que os servidores do NTP.br .

Ótima dica!
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script