Configurar o protocolo de tempo da rede no Archlinux

Configurar o protocolo de tempo da rede no Archlinux
Neste tutorial, examinaremos o Network Time Protocol (NTP), uma técnica frequentemente usada para sincronizar o tempo do relógio nos sistemas Linux até o tempo da Internet. A sincronização entre o tempo e o tempo da Internet é importante devido à latência da rede, um parâmetro que pode alterar significativamente a experiência do usuário na web. O NTP é capaz de manter um atraso de rede de apenas 10 milissegundos, o que é um valor aceitável.

Este tutorial abordará a instalação e a configuração do daemon NTP no Archlinux.

Etapa 1: Instale o daemon NTP

Para instalar o daemon do NTP, inicie o terminal e insira o seguinte comando:

$ sudo pacman -s ntp


Isso instalará o pacote NTP no seu sistema, que assumirá a função no modo de cliente.

Etapa 2: conecte -se ao servidor NTP

Existem camadas hierárquicas para servidores NTP. Cada camada é chamada de estrato. O primeiro estrato, chamado Starum 0, consiste em fontes que são independentes do tempo. A próxima camada, estrato 1, consiste em servidores diretamente vinculados ao estrato 0. A próxima camada, estrato 2, consiste em fontes conectadas ao estrato 1, e a hierarquia continua de maneira semelhante.

Os servidores estratum 2 são usados ​​para sincronização do tempo do servidor da Web. O pool de projetos NTP fornece uma lista deles, que você pode acessar aqui: http: // www.piscina.ntp.org/


Você vai querer escolher o mais próximo de onde sua máquina está situada, com a opção Iburst.

Etapa 3: Configurar o servidor NTP

Primeiro, ative o modo órfão antes de configurar um servidor NTP em seu sistema. Para ativar o modo órfão, emita o seguinte comando:

$ TOS Orphan 15


Agora você configurará os parâmetros para restringir o acesso ao cliente para usuários que desejam se conectar ao seu servidor. Suponha que você queira restringir os usuários a ler apenas o conteúdo do seu servidor e manter as consultas do usuário para o status de tempo do servidor, no ar livre. Para fazer isso, você executaria o seguinte comando:

$ Restringir o NOPENER


Para obter informações detalhadas sobre esses parâmetros, confira o seguinte link: https: // jlk.fjfi.cvut.cz/arch/manpages/man/ntp.conf.5

Etapa 4: Use o NTP Server

Para usar o servidor NTP, primeiro, carregue o pacote NTP do console com a opção -u:

$ sudo ntpd -u ntp: ntp


Como alternativa, você pode usar a opção -g para inicializar o servidor NTP, que desativa o portão de pânico:

$ sudo ntpd -g ntp: ntp


O portão de pânico é um limite que atenua os efeitos de saltos de tempo se o tempo do servidor estiver sendo sincronizado pela primeira vez com um servidor NTP.

Para iniciar o daemon NTP na reinicialização do sistema, use o NTPD.serviço:

$ sudo systemctl start ntpd.serviço


Para visualizar o status de sincronização, digite o seguinte:

$ sudo ntpd -p


Depois de emitir o comando acima, você também deve ser mostrado uma lista de servidores NTP. Alguns desses servidores terão um asterisco antes de seu nome. Estes são os servidores que estão sincronizando com NTPD. Normalmente, leva cerca de 15 a 20 minutos para o NTPD selecionar um servidor para sincronizar com.

Se você não estiver executando um servidor, também pode sincronizar o tempo uma vez por bota usando o ntpdate.serviço

Conclusão

Neste tutorial, mostramos como configurar um servidor NTP no seu sistema Archlinux. Felizmente, você achou essas instruções simples e fáceis de seguir.