DNS Docs

Restringir quem usa o resolvedor

Cadastrar as faixas de IP dos assinantes na ACL de recursão e confirmar que ninguém de fora consegue usar o servidor.

É o ajuste mais importante da implantação. Um resolvedor aberto para a internet é recrutado em horas para ataques de amplificação, e o servidor acaba em listas públicas de bloqueio.

Faça isso antes de divulgar o IP do servidor.

Onde clicar, passo a passo

Abrir DNS principal → Recursor
Abrir DNS principal → Recursor

A ACL de recursão mora na tela do Recursor, e é a primeira seção dela — está no topo de propósito, porque é a configuração que decide se o servidor pode ou não ser abusado pelo mundo.

Ler o aviso antes de mexer
Ler o aviso antes de mexer

O aviso em destaque explica o limite exato desta lista: ela controla só o uso recursivo.

As zonas que você hospeda continuam respondendo ao mundo inteiro, e é assim que tem que ser — senão nenhum resolvedor externo conseguiria resolver os domínios dos seus clientes.

Digitar a faixa em CIDR
Digitar a faixa em CIDR

Uma faixa por vez, em notação CIDR. O exemplo usa 198.51.100.0/24, que é uma faixa reservada para documentação — no seu servidor entram as faixas reais dos assinantes.

O campo logo acima, Descobrir prefixos por ASN, faz o serviço pesado: se o provedor tem número de sistema autônomo, ele busca todos os prefixos anunciados e traz de uma vez. É o caminho recomendado, porque esquecer uma faixa é o erro mais comum aqui.

Adicionar à lista
Adicionar à lista

Adicionar não salva. Neste ponto a faixa só existe na tela; o serviço de borda continua com a lista antiga.

Conferir a lista montada
Conferir a lista montada

Repita para cada faixa. Antes de salvar, confira duas coisas:

  • nenhuma entrada é 0.0.0.0/0 nem ::/0 — isso transformaria o servidor em resolvedor aberto;
  • as faixas que costumam ser esquecidas estão lá: rede de gestão, endereços de teste e, se o provedor usa endereçamento compartilhado, a faixa correspondente.

Logo abaixo, em ACLs centrais referenciadas, dá para apontar uma lista de acesso em vez de repetir os mesmos endereços em cada tela. As listas somam ao que você digitou, não substituem.

Salvar — e o aviso do botão é literal
Salvar — e o aviso do botão é literal

O botão avisa que reinicia o serviço de borda, e isso é verdade. A configuração é validada antes, e o serviço nunca reinicia para dentro de uma configuração inválida — mas há um intervalo de indisponibilidade de menos de um segundo.

Em produção, prefira uma janela de baixo movimento.

Confirmação
Confirmação

A confirmação aparece no canto e a faixa passa a valer.

Não pare por aqui: teste dos dois lados, como descrito abaixo. A lista pode estar salva e ainda assim errada.

O passo a passo em detalhe

Abrir a tela

Menu DNS principal → Recursor. A primeira seção é a .

Cadastrar as faixas dos assinantes

Informe cada faixa em formato — por exemplo 203.0.113.0/24 — e adicione.

Se o provedor tem um número de sistema autônomo, a descoberta por ASN busca todos os prefixos dele e adiciona de uma vez, o que evita esquecer faixa.

Se você já mantém as faixas numa lista de acesso, referencie a lista em vez de repetir os endereços.

Conferir antes de salvar

Nenhuma entrada pode ser 0.0.0.0/0 ou ::/0. O produto remove esses valores ao salvar, mas confira mesmo assim.

Lembre das faixas que costumam ser esquecidas: a rede de gestão, os endereços de teste e, se o provedor usa endereçamento compartilhado, a faixa correspondente.

Salvar

O botão avisa que reinicia o serviço de borda. A configuração é validada antes, e o serviço nunca reinicia para dentro de uma configuração inválida.

Testar dos dois lados

De um endereço dentro da faixa cadastrada, uma consulta deve resolver:

dig @IP_DO_SERVIDOR www.google.com +short

De um endereço fora, a resposta correta é recusa:

dig @IP_DO_SERVIDOR www.google.com

Se resolver de fora, a ACL está aberta demais. Corrija antes de seguir.

As zonas próprias não são afetadas

A ACL controla apenas o uso recursivo. As zonas autoritativas continuam respondendo ao mundo inteiro — é para isso que existem. Não tente "fechar" o autoritativo pela ACL.

Depois do corte, acompanhe as recusas

Durante e após apontar os assinantes, olhe o contador de recusas no Dashboard. Volume relevante vindo de IPs de assinante significa que alguma faixa ficou de fora da lista. Corrija na hora.

Nesta página