ct

    Acertando data e hora com ntpdate

    Dicas do Guia do Hardware

    O comando ntpdate ajusta a data e a hora local do seu micro consultando servidores NTP (Network Time Protocol) disponíveis na rede para determinar a hora correta. A precisão é de menos de um segundo.Jonathan Meller
    09/05/2005


    Atenção atrasados de nascença. É, você mesmo aí, que nasceu em 10 meses, larga o relojão da cozinha e vem aprender a sincronizar seu relógio direito!

    O comando ntpdate ajusta a data e a hora local do seu micro consultando servidores NTP (Network Time Protocol) disponíveis na rede para determinar a hora correta. A precisão é de menos de um segundo.

    Portanto, não se preocupe, sorria, agora você não vai mais chegar aqueles malditos 11 segundos atrasado e sua namorada não vai poder mais dar aquele chilique. Meninas, podem me agradecer, eu sei que mere... Tá tá, chega de papo que já me atrasei. Vem comigo.

    Convenções:

    O símbolo "#" significa que o comando deve ser executado como root.

    Sintaxe básica:

    # ntpdate servidor [...]

    Pode-se passar um ou mais servidores como parâmetro. O ideal é sempre passar mais de um servidor, visto que o algoritmo do ntpdate testa todos os fornecidos para decidir com quem sincronizar. Caso seja passado somente um, ele sincroniza com este mesmo.

    Se você não conhece algum servidor NTP, uma boa opção é usar o pool.ntp.org. Este, na verdade, sorteia aleatoriamente algum servidor com acesso aberto pela internet para você. Também é possível sortear servidores da sua zona mais especificamente, no nosso caso (Brasil): br.pool.ntp.org.

    Ficaria assim então o comando para atualizar usando três servidores ao acaso:

    # ntpdate pool.ntp.org pool.ntp.org pool.ntp.org

    ou

    # ntpdate br.pool.ntp.org br.pool.ntp.org br.pool.ntp.org

    Mas se você é daqueles desconfiados que não executam nem mesmo uma mosca antes de ter certeza, pode usar o parâmetro "-q" para que o ntpdate somente teste os servidores e disponibilize os dados para que você veja, sem atualizar o seu sistema.

    # ntpdate -q pool.ntp.org pool.ntp.org pool.ntp.org

    Você deve rodar o ntpdate regularmente para garantir que seu sistema esteja sempre sincronizado. Algumas maneiras de fazer isso são agendar com o cron (man cron), ou executá-lo na inicialização do sistema (ver arquivos de inicialização da sua distro).




    Blog:

    Add to Google

    » Gostou do texto? Veja nossos livros impressos:
    Hardware | Redes | Servidores | Kurumin 7

    ... ou encontre o que procura usando a busca:

cb
Livros de Carlos E. Morimoto HOME