Como Configurar Caching DNS no Mikrotik: Passo a Passo
O Caching DNS no Mikrotik é uma solução poderosa para acelerar a navegação na sua rede, reduzindo a latência e melhorando a performance geral. Ao armazenar as respostas DNS localmente, o Mikrotik pode evitar consultas repetidas aos servidores DNS externos, proporcionando um acesso mais rápido a sites e serviços.
Neste tutorial, vamos te ensinar como configurar Caching DNS no Mikrotik, o que pode ajudar a reduzir a carga do servidor DNS e melhorar o tempo de resposta das suas conexões de rede.
Benefícios de Configurar Caching DNS no Mikrotik
- Melhora a velocidade de navegação: Armazenando as respostas DNS localmente, o Mikrotik acelera o carregamento de sites frequentemente acessados.
- Reduz a carga no servidor DNS: Evita consultas repetidas ao servidor DNS externo, aliviando a carga dele e tornando a rede mais eficiente.
- Aumenta a performance de rede: A utilização do cache DNS melhora a eficiência da rede, especialmente em ambientes com alto tráfego de internet.
Passo a Passo para Configurar Caching DNS no Mikrotik
Passo 1: Acesse o Mikrotik
Primeiramente, acesse o seu Mikrotik via Winbox ou CLI (linha de comando). Certifique-se de ter permissões administrativas para realizar as configurações necessárias.Passo 2: Habilite o DNS Cache
- No Winbox ou CLI, vá até o menu IP > DNS.
- Na aba General, marque a opção Cache DNS.
- Isso permitirá que o Mikrotik armazene as respostas DNS em seu cache local.
- Selecione também a opção Allow Remote Requests caso precise que o Mikrotik também atue como servidor DNS para outros dispositivos na rede.
/ip dns set allow-remote-requests=yes cache-size=1000000Passo 3: Defina o Tamanho do Cache
- No campo Max Cache Size, você pode configurar o tamanho máximo do cache. Defina um valor adequado à sua rede (por exemplo, 1MB).
- Ajuste o tamanho de acordo com o volume de consultas DNS que o Mikrotik irá processar.
/ip dns set cache-size=1024kPasso 4: Ajuste o TTL (Time to Live) do Cache
O TTL define o tempo durante o qual uma resposta DNS será armazenada no cache antes de ser descartada. Configure o TTL de acordo com o tipo de tráfego da sua rede:- Na aba General, defina o valor do TTL para um intervalo desejado (exemplo, 1 hora).
- Isso ajuda a manter o cache otimizado e evita o armazenamento de informações desatualizadas.
/ip dns set ttl=1hPasso 5: Habilite o Negative Cache
O Negative Cache armazena as respostas negativas de consultas DNS (como quando um domínio não é encontrado). Isso ajuda a evitar consultas repetidas para domínios inexistentes.- Na aba General, marque a opção Negative Cache.
- Defina o TTL para as respostas negativas.
/ip dns set negative-cache-time=1hPasso 6: Teste e Verifique a Configuração
Após configurar o Caching DNS, é importante testar se tudo está funcionando corretamente:- Acesse o Mikrotik novamente e vá até IP > DNS.
- Verifique se o cache DNS está habilitado.
- Realize um ping para um domínio, como google.com, e observe o tempo de resposta em diferentes consultas.
/tool dns-cache printPasso 7: Monitoramento do Desempenho
Use a ferramenta de Traffic Flow no Mikrotik para monitorar o tráfego DNS em tempo real e garantir que o Caching DNS está funcionando corretamente. Exemplo de comando CLI para monitorar o tráfego:/tool traffic-flow set enabled=yes