ceptro.br

Centro de Estudos e Pesquisas em Tecnologia de Redes e Operações
Observatório Nacional CGI.br NIC.br

NTP.br

Ir para o conteúdo

Guia Roteadores


Introdução

O NTP é um protocolo para sincronização dos relógios dos computadores, ou seja, ele define um jeito para um grupo de computadores conversar entre si e acertar seus relógios, baseados em alguma fonte precisa de tempo, como os relógios atômicos do Observatório Nacional, que definem a Hora Legal Brasileira.

Em sua versão mais completa, o NTP é bastante robusto e preciso. Ele consulta vários outros computadores para saber a hora certa, e consegue distinguir os que falam a verdade e os que estão enganados. Ele também aprende se o relógio de seu computador é viciado em adiantar-se ou atrasar-se e usa essa informação para ajustá-lo constantemente.

Os servidores do NTP.br são os seguintes:

Nome Endereço
a.st1.ntp.br 200.160.7.186 e 2001:12ff:0:7::186
b.st1.ntp.br 201.49.148.135
c.st1.ntp.br 200.186.125.195
d.st1.ntp.br 200.192.232.8
a.ntp.br 200.160.0.8 e 2001:12ff::8
b.ntp.br 200.189.40.8
c.ntp.br 200.192.232.8
gps.ntp.br 200.160.7.193 e 2001:12ff:0:7::193

Sincronizando roteadores

Cisco

Configure os servidores na configuração global. O ideal é que você use seus servidores ntp locais, que já estarão sincronizados com o ntp.br. Mas se sua rede for pequena e você não tiver servidores ntp locais, pode utilizar os servidores do NTP.br diretamente:

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

Desabilite o serviço ntp nas interfaces onde não for necessário (interfaces externas, por exemplo):

          interface Eth0
          ntp disable 

Indique a interface que será utilizada para o ntp


          ntp source Eth0 

É possível verificar o funcionamento do ntp utilizando os comandos:

          show ntp status
          show ntp associations 

Juniper

Inclua a diretiva server no nível hierárquico [edit system ntp]. Inclua também a diretiva boot-server, que indica o servidor a ser consultado no momento da inicialização do roteador. Utilize IPs e não nomes. O ideal é que você use seus servidores ntp locais, que já estarão sincronizados com o ntp.br. Mas se sua rede for pequena e você não tiver servidores ntp locais, pode utilizar os servidores do NTP.br diretamente:

          [edit system ntp]
          boot-server 200.160.0.8;
          server 200.160.0.8;
          server 200.189.40.8; 
          server 200.192.23 

É possível verificar o funcionamento do ntp utilizando os comandos:

          show ntp status
          show ntp associations 

Mikrotik

          [admin@MikroTik] system ntp client> set enabled=yes primary-ntp=200.160.0.8 secundary-ntp=200.189.40.8
          [admin@MikroTik] system ntp client> print
                    enabled: yes
                       mode: unicast
                primary-ntp: 200.160.0.8
              secondary-ntp: 200.189.40.8
                     status: synchronized
          [admin@MikroTik] system ntp client>
          [admin@MikroTik] system ntp server> set enabled=yes broadcast=no multicast=no manycast=no