MikroTik
How to Configure NTP Agent on MikroTik: Complete Tutorial
O NTP (Network Time Protocol) é essencial para garantir que todos os dispositivos de uma rede estejam sincronizados com o tempo correto. A configuração do Agente NTP no Mikrotik permite que o roteador obtenha a hora exata de um servidor NTP, garantindo que todos os dispositivos da rede tenham uma referência de tempo precisa. Isso é fundamental para registros de log, programações de tarefas automáticas e outros serviços que dependem de sincronização de tempo. Neste tutorial, você aprenderá como configurar o Agente NTP no Mikrotik de forma simples e eficaz.
Prerequisites for Configuring NTP Agent on MikroTik
Antes de começar, verifique se você possui os seguintes itens:- Acesso ao dispositivo Mikrotik (via Winbox ou CLI).
- An internet connection or access to a local NTP server.
- Basic knowledge of the NTP protocol and network configuration.
1. Accessing MikroTik
Para configurar o Agente NTP, você precisará acessar o seu dispositivo Mikrotik:- Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
- Via CLI: Use um terminal SSH para se conectar ao Mikrotik com seu nome de usuário e senha.
2. Configuring the NTP Agent on MikroTik
Para configurar o Mikrotik como cliente NTP e obter a hora correta de um servidor NTP externo ou local, siga os passos abaixo:- No menu System, clique em NTP Client.
- Habilite o NTP Client marcando a opção Enabled.
- No campo Primary NTP Server, insira o endereço de um servidor NTP público ou local. Alguns servidores NTP públicos populares incluem:
- pool.ntp.org
- time.google.com
- Opcionalmente, insira um Servidor NTP Secundário (para redundância).
- Clique em OK para salvar a configuração.
Example CLI command to configure the NTP Client:
RouterOS
/system ntp client set enabled=yes primary-ntp=pool.ntp.org3. Configuring Time Synchronization with the NTP Server
Depois de configurar o NTP Client, o Mikrotik irá automaticamente sincronizar sua hora com o servidor NTP configurado. No entanto, para garantir que a hora seja atualizada regularmente:- Verifique se a sincronização de hora está ocorrendo corretamente.
- No menu System, clique em Clock.
- Verifique a hora e data configuradas. Se a sincronização for bem-sucedida, o Mikrotik exibirá o tempo correto.
Example CLI command to check the time:
RouterOS
/system clock print4. Configuring the Local NTP Server (Optional)
Se você deseja que o Mikrotik atue como um servidor NTP para outros dispositivos na sua rede, você pode habilitar o servidor NTP no Mikrotik. Isso permitirá que outros dispositivos da rede sincronizem seu tempo com o Mikrotik.- No menu System, clique em NTP Server.
- Habilite o NTP Server marcando a opção Enabled.
- Clique em OK para salvar a configuração.
Example CLI command to enable the NTP server:
RouterOS
/system ntp server set enabled=yes5. Testing the NTP Agent Configuration
Após configurar o Agente NTP, é importante testar se o Mikrotik está recebendo o tempo corretamente do servidor NTP:- No menu System, clique em Log.
- Filter the entries to view events related to NTP.
- Verify that MikroTik is receiving the correct time from the configured NTP server.
Example CLI command to check logs:
RouterOS
/log print where message~"NTP"6. Monitoring Time Synchronization
Para garantir que a sincronização de tempo esteja funcionando corretamente, você pode monitorar o status do NTP Client:- No menu System, clique em NTP Client.
- Verifique o status de Sincronização. Se o status for Synchronized, o Mikrotik está corretamente sincronizado com o servidor NTP.
Example CLI command to monitor synchronization:
RouterOS
/system ntp client print7. Troubleshooting NTP Synchronization Issues
Se o Mikrotik não estiver conseguindo sincronizar corretamente com o servidor NTP, verifique os seguintes pontos:- Conectividade de Rede: Certifique-se de que o Mikrotik tem acesso à internet ou ao servidor NTP local.
- Firewall: Verifique se o tráfego NTP não está sendo bloqueado no firewall.
- Serviço NTP: Certifique-se de que o servidor NTP está funcionando corretamente e respondendo a solicitações.
Example CLI command to check firewall rules:
RouterOS
/ip firewall filter print8. Disabling the NTP Agent (If Necessary)
Se, por algum motivo, você precisar desabilitar o Agente NTP no Mikrotik, basta seguir esses passos:- No menu System, clique em NTP Client.
- Desmarque a opção Enabled para desabilitar o NTP Client.
- Clique em OK para aplicar a mudança.
Example CLI command to disable the NTP Client:
RouterOS
/system ntp client set enabled=no