Protocolo NTP (ntp.conf)

Arquivo para sincronizar horário

Categoria: Miscelânea

Software: Protocolo NTP

[ Hits: 10.086 ]

Por: Alberto Federman Neto.


Esta é a mais nova versão de meu arquivo de sincronização de tempo, horário dos micros.

Substitui a versão:

http://www.vivaolinux.com.br/etc/ntp-(ou-ntpd).conf

De 2010, obsoleta.

Para usar, veja instruções em:

http://www.pinguimteajuda.com.br/node/218
http://www.pinguimteajuda.com.br/node/256


# Based on Standard NTP Files.
# Modified by Albfneto <[email protected]>, Brazil,
# 2014.

# Observação: Modificado com nova Sintaxe nos Servidores, veja:
# URL: www.pool.ntp.org


# NOTES:

# DHCP clients can append or replace NTP configuration files.
# You should consult your DHCP client documentation about its
# default behaviour and how to change it.

# Desejando pegar servidores automatico para sua maquina,
# descomente:
# netselect -s 3 pool.ntp.org

# If you want to deny all machines (including your own)
# from accessing the NTP server, uncomment:
#restrict default ignore

# To deny other machines from changing the
# configuration but allow localhost:
# configurações de restrição de acesso

# Restrições de acesso
restrict nomodify nopeer notrap
restrict 127.0.0.1
# restrict default kod notrap nomodify nopeer


# To allow machines within your network to synchronize
# their clocks with your server, but ensure they are
# not allowed to configure the server or used as peers
# to synchronize against, uncomment this line.
#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap

# CONFIG
# "memoria" para o escorregamento de frequência do micro
# pode ser necessário criar esse arquivo manualmente com
# o comando touch /etc/ntp.drift:
driftfile /etc/ntp.drift

# estatísticas do ntp que permitem verificar o histórico
# de funcionamento e gerar gráficos:
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# servidores gerais e pools. o Primeiro da lista é o principal

# COLOQUE AQUI SEU SERVIDOR PRINCIPAL, AJUSTE POR DISTÂNCIA GEOGRÀFICA:
#  server meu-servidor.dominio.br iburst

# Meu Servidor Principal de uso, pois moro em Ribeirão Preto, SP, e trabalho na USP:
# Servidor NTP da USP, São Paulo, SP, Stratum 2:
server ntp.usp.br iburst

#Servidor de Tempo da UNICAMP, Campinas, SP, Stratum 2:
server ntp.unicamp.br iburst

#  Servidor Stratum 2 em Valinhos, SP:
# URL: support.ntp.org/bin/view/Servers/PublicTimeServer000017
server ntp.hiway.com.br iburst

# Servidor Stratum 2 em Jundiaí, SP:
# URL: support.ntp.org/bin/view/Servers/PublicTimeServer000727
server ntp.spbrasil.com.br iburst

# Você pode diretamente, usar os servidores públicos do projeto ntp.br, Stratum 1 ou 2:
Exemplo, veja: URL: support.ntp.org/bin/view/Servers/PublicTimeServer000511
# Se quiser, deixe como principais:
server a.ntp.br iburst
server b.ntp.br iburst
server c.ntp.br iburst
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 gps.ntp.br iburst

# Pool de Servidores Brasileiros, nova Sintaxe,
# URL: www.pool.ntp.org/zone/br
server 0.br.pool.ntp.org iburst
server 1.br.pool.ntp.org iburst
server 2.br.pool.ntp.org iburst
server 3.br.pool.ntp.org iburst

# Pool de servidores Sul-Americanos:
server south-america.pool.ntp.org iburst

# Pool Geral. Nova Sintaxe:
# URL: www.pool.ntp.org/en/use.html

server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst
server 2.pool.ntp.org iburst
server 3.pool.ntp.org iburst

# se todos falharem:

# servidor da PUC do Rio:
server ntp.puc-rio.br iburst

# Servidor da RNP, Brasília, DF:
server ntp.cais.rnp.br iburst

# Stratum 1, do Observatório Nacional, Rio de Janeiro:
server ntp.on.br iburst
server ntp2.on.br iburst

# outros servidores, descomente e adicione aqui
# server outro-servidor.dominio.br iburst
  


Comentários
[1] Comentário enviado por lcavalheiro em 22/08/2014 - 10:16h

Bem melhor que o meu ntp.conf do Slack. Assim que eu chegar em casa vou usá-lo


[3] Comentário enviado por lcavalheiro em 23/08/2014 - 13:49h

Excelente, funcionando aqui de boa! Caso alguém queira testar a sincronização do NTP, acesse http://ntp.br/

[4] Comentário enviado por albfneto em 24/08/2014 - 15:19h

inclusive, uma mini-dica, luís, se vc quer saber se tá sincronizando, vc executa esse comando:

# ntpq (não é ntpd) -p

e vão aparecer os 'peers', os servidores pequenos pertencentes ao "pool" do servidor principal seu, que vc colocou no ntp.conf

Ainda,quanto mais próximo de 0 segundos for o offset, mais precisa foi a sincronização.

se vc quiser, cloque no cron,para sincronizar de hora em hora. Inútil menos tempo que isso,pq o protocolo NTP, tanto nos peers pontuais como nos pools, sincronizam de hora em hora com o padrão da Hora do Brasil, que é o relógio de césio do Observatório Nacional.

assim se vc sincronizar de 30 em 30 minutos, estará simplesmente "recopiando" uma sincronização já feita.

por exemplo eu uso a cada hora e 10 minutos

[5] Comentário enviado por lcavalheiro em 24/08/2014 - 15:23h

Sempre é bom ter esses lembretes. De fato, todo o meu trabalho de configuração em NTP aprendi no docs.slackware.com, mas o seu ntp.conf é muito mais completo do que eu tive saco pra parar e montar. Mais uma vez, meus parabéns!

[6] Comentário enviado por celio_cabral em 04/09/2019 - 01:24h

boa noite,
preciso de ajuda, copiei esse script e minha máquina está louca pois ele volta pra março
tentei fazer de tudo.. ou quase tudo, mas não consigo fazer funcionar.
será que alguém pode me ajudar?


Contribuir com comentário