Skip to content

Sincronizando data e hora através de servidores NTP

Já pensou em não precisar configurar data e hora do seu computador, nem mesmo nas mudanças de horários de verão!? Pois bem, essa é a função dos servidores NTP, que permitem sincronizar o relógio do seu computador utilizando uma referência aceita mundialmente, conhecida como UTC.

No Ubuntu/Debian, sincronizar o relógio do seu computador através de um servidor NTP é uma tarefa bastante simples.

Primeiro escolha um servidor (de preferênicia o mais próximo da sua casa) na lista da RNP de servidores NTP brasileiros. Como eu moro no Paraná, geralmente utilizo os servidores ntp.pop-pr.rnp.br e ntp1.pucpr.br.

Depois instale o cliente NTP e o tz-brasil, que é quem configura automaticamente seu timezone (e as mudanças do horário de verão) para o Brasil:


$ aptitude install ntpdate tz-brasil

E indique o servidor que deseja utilizar


$ ntpdate ntp.pop-pr.rnp.br

Feito! Agora seu relógio está devidamente configurado e imune as mudanças de horário de verão, certo!? Quase…
E se o servidor estiver configurado com data e hora incorretos?

Eu nunca vi um servidor com o horáro errado, mas como prevenção e canja de galinha não faz mal a ninguém, eu sempre verifico a hora do servidor antes de configurá-lo na minha máquina. Portanto, se quiser apenas verificar a data e hora do servidor, adicione o parametro -q ao comando, como mostrado abaixo:


$ ntpdate -q ntp.pop-pr.rnp.br

Ok… Mas e se depois de configurado, o servidor cair!? Então para aumentar a tolerância a falhas, você pode configurar mais do que um servidor NTP na sua máquina. Para fazer isso, basta indicar todos os servidores que deseja utilizar, como mostrado abaixo:


$ ntpdate ntp.pop-pr.rnp.br ntp1.pucpr.br

E é isso… :)

4 Comments

  1. Ronaldo Esteves wrote:

    Você também pode manter seu relógio sincronizado clicando com o botão direito do mouse no relógio do painel e escolhendo a opção “Ajustar Data e Hora” e em configuração escolher a opção “Manter sincronizado com servidores na Internet”. Clique depois em “Selecionar servidores” e adicione os servidores ntp da rnp ou outro que melhor atenda suas necessidades.

    Posted on 07-Feb-08 at 11:23 am | Permalink
  2. Ronaldo Esteves:
    Correto, o único porém é que o painel não instala o pacote tz-brasil.
    Eu estou utilizando o Ubuntu Hardy, e procurei por opção aqui e não consegui encontrar, portanto pode ser que ela não esteja disponível na próxima versão.

    Posted on 07-Feb-08 at 11:42 am | Permalink
  3. Quando ligamos alguns servidores de desenvolvimento na empresa ele não consegue sincronizar automaticamente, então vez por outra tenho que forçar a sincronização manual. Uso o comando abaixo para tanto.
    ntpdate -s ntp.cais.rnp.br

    Posted on 12-Feb-08 at 2:08 pm | Permalink
  4. tmottabr wrote:

    Vale lembrar que agora temos os servidores nto do horario oficial brasileiro:

    a.ntp.br
    b.ntp.br
    c.ntp.br

    localizados em são paulo, rio de janeiro e o ultimo eu não me lembro. Estou usando a algum tempo e tem se mostrado bem satisfatorio.

    Posted on 20-Feb-08 at 4:53 am | Permalink

2 Trackbacks/Pingbacks

  1. Arthur via Rec6 on 07-Feb-08 at 12:39 am

    Sincronizando data e hora através de servidores NTP…

    Já pensou em não precisar configurar data e hora do seu computador, nem mesmo nas mudanças de horário de verão!? Pois bem, essa é a função dos servidores NTP, que permitem sincronizar o relógio do seu computador utilizando o padrão UTC….

  2. [...] final de semana terminou o horário de verão… Você reconfigurou o relógio do seu sistema!? Eu nem esquentei a cabeça. :) Post a comment — Trackback URI RSS 2.0 feed for these comments This entry (permalink) [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*