Protocolo NTP (ntp.conf)

Arquivo para sincronizar horário

Categoria: Miscelânea

Software: Protocolo NTP

[ Hits: 13.005 ]

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 <albfneto@fcfrp.usp.br>, 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

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts