Como Configurar e entender systemd-timesyncd e ajustar NTP no Windows 11 - Guia

Linux

Instale o pacote systemd-timesyncd.

  1. Distribuições Debian e Ubuntu
sudo apt install systemd-timesyncd
  1. Distribuições Fedora, RHEL e CentOS
sudo dnf install systemd-timesyncd
  1. No Arch já vem instalado. Faz parte do pacote systemd.

A configuração de servidores de horário (NTP) melhora significativamente a precisão temporal e o tempo de resposta (latência) para certas aplicações, tornando o seu sistema muito mais eficiente. Apesar de não melhorar o download e upload, ele melhora a estabilidade. Podendo em um teste do speedtest parecer aumentar a velocidade dos dois.

  • pool.ntp.org: É uma infraestrutura global e colaborativa de servidores de tempo.

  • pool.ntp.br: É o projeto oficial do Governo Brasileiro (parceria com o Observatório Nacional) que garante o alinhamento dos servidores com a Hora Legal Brasileira.

  • ntp.ubuntu.com: é o endereço de um servidor oficial de horário fornecido pela Canonical (desenvolvedora do Ubuntu). Ele é usado para sincronizar a data e a hora de computadores com o sistema operacional Ubuntu através da internet

Editar arquivo

sudo nano /etc/systemd/timesyncd.conf

A diferença é a prioridade do uso.

  • NTP: Lista os servidores de tempo primários (ou preferenciais). O sistema tentará se sincronizar primeiro com esses endereços. Geralmente, você configura aqui os servidores mais próximos ou os indicados oficialmente (como os do pool.ntp.br).

  • FallbackNTP: Lista os servidores de reserva. Eles só serão consultados se o sistema falhar ao tentar se conectar a todos os servidores primários listados na diretiva NTP=

Neste primeiro do ntp.org . O FallbackNTP pode ser misturado , colocando os valores a.ntp.br b.ntp.br c.ntp.br, mas no exemplo vou adicionar o uso global.

[Time]
NTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org
FallbackNTP=pool.ntp.org

ou

[Time]
NTP=a.ntp.br b.ntp.br c.ntp.br
FallbackNTP=a.st1.ntp.br b.st1.ntp.br c.st1.ntp.br d.st1.ntp.br e.st1.ntp.br gps.nu.ntp.br gps.jd.ntp.br gps.ce.ntp.br

ou

[Time]
NTP=0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org2.ubuntu.pool.ntp.org3.ubuntu.pool.ntp.org`
FallbackNTP=ntp.ubuntu.com

Habilitar a sincronização automática

Garanta que a sincronização esteja ativada no sistema:

bash

sudo timedatectl set-ntp true

Reiniciar o serviço systemd-timesyncd.service

sudo systemctl restart systemd-timesyncd.service

Verificar o status

Para confirmar se a conexão com os servidores foi bem-sucedida e se o relógio está sincronizado, utilize o comando:

timedatectl status

timedatectl timesync-status

timedatectl show-timesync

Windows

Vá em Configurações > Hora e Idioma > Sincronizar agora > Clique no ícone para baixo > Alterar servidor de horário.

Mude para o servidor global . Eu uso este:

Explicação:

0.pool.ntp.br: É a zona dedicada ao Brasil. Ele direciona o seu Windows para servidores localizados no Brasil ou em países da América do Sul próximos. Isso garante uma sincronização mais rápida (menor ping) e ajustada ao nosso ambiente regional.

pool.ntp.org: É o endereço global. Ele pode buscar um servidor em qualquer lugar do mundo (como na Ásia, Europa ou América do Norte), o que pode aumentar a latência da sua conexão com o relógio

Use o valor abaixo que você achar melhor

Geral: pool.ntp.org
Brasil: pool.ntp.br
Específico: a.ntp.br

Informação

Achou complicado? Comente aqui!

Depois coloco servidores do Arch.

1 curtida