NTP pool · 4 min read · Dec 09, 2025
Como juntar seu servidor Linux ao projeto NTP pool
Este tutorial explica como configurar um servidor NTP ( Network Time Protocol) (usando ntpd) e juntá-lo ao projeto NTP pool, que é cada vez mais demandado.
O projeto NTP pool é um sistema DNS que equilibra a carga de milhões de consultas para sincronização de tempo por muitos dispositivos eletrônicos, como servidores, computadores pessoais, tablets, smartphones e mais. Isso significa que todas as consultas para fornecer uma sincronização precisa do relógio em tempo real são divididas entre todos os servidores do pool.
Existem muitos fatores que aumentam a desvio de tempo de qualquer relógio real. Listando os mais relevantes: aceleração e gravidade (incluindo ondas gravitacionais). Se um relógio depende de um dispositivo físico, como um oscilador de quartzo, as variações de temperatura também importam.
O protocolo NTP é útil para a sincronização constante de relógios em tempo real, de modo que a imprecisão do relógio em tempo real de dispositivos eletrônicos cada vez mais utilizados seja reduzida de forma eficiente.
Sem o protocolo NTP, muitos processos eletrônicos que dependem de ter acesso a um relógio em tempo real preciso seriam inviáveis.
Alguns desses processos importantes são: criptografia, transferências bancárias, sinalização digital e mais.
Como os serviços de sincronização de tempo são simples e importantes para nossa civilização digital, este tutorial convida você a configurar seus servidores para se juntar ao projeto NTP pool, para que você contribua para manter milhões de transações digitais funcionando corretamente.
1 Instale o daemon do Protocolo de Tempo de Rede
Este pacote deve ter o mesmo nome em todas as distribuições linux.
Sistemas baseados em Arch
pacman -S ntpSistemas baseados em Debian
apt-get install ntpSistemas baseados em Red Hat
dnf install ntpyum install ntpSistemas baseados em SUSE
zypper install ntp2 Configure o daemon do Protocolo de Tempo de Rede
Antes de decidir juntar seus servidores ao projeto NTP pool, por favor, leia isto com atenção: www.pool.ntp.org/join.html
Se você concorda com o texto fornecido no último link, então é hora de escolher pelo menos três servidores NTP com os quais seus servidores irão se sincronizar.
Por favor, considere que quanto mais próximos os servidores estiverem, mais preciso o tempo dos seus servidores deve ser.
Também é recomendado escolher servidores localizados em direções opostas, como uma estratégia contra falhas dos mesmos cabos de fibra óptica ou cobre que fornecem ligação entre os servidores.
2.1 Escolha servidores NTP estáticos
Você pode usar estes servidores NTP de estrato 2:
1a.ncomputers.org
1b.ncomputers.org
1c.ncomputers.orgVocê pode escolher servidores do pool aleatoriamente:
0.pool.ntp.org
1.pool.ntp.org
2.pool.ntp.org
3.pool.ntp.orgVocê pode substituir de pelo código do seu país
1.de.pool.ntp.org
1.de.pool.ntp.org
2.de.pool.ntp.org
3.de.pool.ntp.orgVocê pode procurar servidores adicionais aqui: support.ntp.org/bin/view/Servers/StratumTwoTimeServers
support.ntp.org/bin/view/Servers/StratumOneTimeServers
2.2 Consultar registros AAAA e A
Uma vez que você saiba quais servidores deseja usar, é hora de conhecer seus endereços IP públicos. É preferível que eles tenham conectividade IPv6.
Você pode usar o comando linux dig:
dig 1a.ncomputers.org ANY;; SEÇÃO DE RESPOSTA:
1a.ncomputers.org. 26652 IN AAAA 2a02:c207:2010:9464::1
1a.ncomputers.org. 26652 IN A 173.212.196.208Ou este aplicativo online toolbox.googleapps.com/apps/dig
;RESPOSTA
1a.ncomputers.org. 86399 IN AAAA 2a02:c207:2010:9464::1
1a.ncomputers.org. 86399 IN A 173.212.196.2082.3 Edite o arquivo /etc/ntpd.conf
Uma vez que você saiba os endereços IPv6 e IPv4 dos servidores que escolheu, copie e cole o conteúdo abaixo em /etc/ntpd.conf, substituindo os endereços em negrito conforme necessário.
driftfile /var/lib/ntp/ntp.drift
restrict default kod nomodify nopeer noquery notrap
restrict localhost
server 2001:4ca0:0:103::81bb:fe20
server 2001:638:a000:1123:123::1
server 2001:62a:4:311::1232.4 Reinicie o daemon do Protocolo de Tempo de Rede
Uma vez que o ntpd foi configurado, é hora de carregar o novo arquivo de configuração.
Sistema de inicialização baseado em init.d (por exemplo: upstart, sysvinit)
service ntp restartsystemd como sistema de inicialização
systemctl restart ntp2.5 Teste seu servidor
Você deve esperar cerca de cinco minutos até que o ntpd estabilize as fontes de tempo e certifique-se de que a porta UDP 123 está aberta: teste do servidor NTP.
3 Adicione redirecionamento de serviço web (opcional)
Caso seu novo servidor NTP esteja executando serviços web também, você pode querer redirecionar consultas web para o site correto. Por exemplo, no apache você deve adicionar este host virtual:
Usando mod_alias
ServerName pool.ntp.org
ServerAlias *.pool.ntp.org *.ntppool.org
Redirect permanent / http://www.pool.ntp.org/
Usando mod_rewrite
ServerName pool.ntp.org
ServerAlias *.pool.ntp.org *.ntppool.org
RewriteRule ^ http://www.pool.ntp.org%{REQUEST_URI} [R=301,L]
4 Junte-se ao projeto NTP pool
Finalmente, para juntar seus servidores ao projeto NTP pool, siga estes passos:
- Vá para manage.ntppool.org/manage
- Inscreva-se (caso você não tenha uma conta).
- Faça login.
- Escreva o nome do host do seu novo servidor NTP ou um de seus endereços estáticos IPv4 / IPv6.
- Clique no botão de enviar.
Esperançosamente, você pode fornecer pelo menos um endereço estático IPv4 e um endereço estático IPv6 para cada servidor.
Às vezes, você tem que esperar alguns minutos até que o ntpd estabilize o relógio em tempo real.
Caso peça a localização física do seu servidor NTP, você só precisa fornecer o país onde ele está localizado.
Uma vez que ele apareça na lista Seus Servidores, você pode querer gerenciar a quantidade de tráfego que ele serve, definindo sua velocidade de rede.
Para servidores virtuais OpenVZ, é recomendado que você escolha cerca de 10MBit, uma vez que o servidor pode ser desligado, pois cada instância OpenVZ geralmente suporta uma baixa quantidade de conexões de rede simultâneas.
Para servidores físicos e KVM, você pode selecionar a maior velocidade de conexão disponível, mesmo que sua velocidade de conexão seja inferior a isso.
Como dado de referência: a quantidade de tráfego servido pelos nossos servidores NTP com uma velocidade de rede escolhida de 1000MBit é de cerca de 40 Kb/s downstream e 40 Kb/s upstream.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.