Como dividir a resolução de DNS por domínio?

1

Gostaria que meu Windows 10 resolvesse endereços DNS em diferentes servidores DNS, com base no domínio.

Em termos práticos, gostaria que *.example.com fosse resolvido por 10.10.10.10 e o restante por 10.20.30.40 .

Existe uma solução nativa para este problema?

Em um Linux eu teria instalado dnsmasq (ou qualquer outro servidor DNS capaz), aponte meu resolvedor para 127.0.0.1 e deixe dnsmasq tomar a decisão. No Windows 10, vi que deadwood poderia ser uma solução, mas

  • pode haver uma solução nativa
  • ou um alternativo, melhor
por WoJ 16.08.2018 / 12:54

1 resposta

1

Eu não confiaria em nenhuma solução nativa no Windows-10 por causa de seu problema de vazamento de DNS. IMHO uma solução para o seu caso é instalar a versão nativa do unbound para o Windows. Pode funcionar como encaminhador ou resolver nomes a partir do DNS raiz. Programa muito decente para o sistema operacional baseado em Unix, bem como para o Windows.

Para o seu caso, você pode usar a seguinte configuração:

server:
...
...
forward-zone:
    name: "example.com"
    forward-addr: 10.10.10.10

forward-zone:
    name: "."
    forward-addr: 10.20.30.40

Além disso, forneça endereços IPv6 ou, se você não usá-los, desative-os no adaptador de rede IPv6 e o mais importante: desative o túnel teredo IPv4 para IPv6, pois isso pode influenciar a rede.

Você pode fazer o download da versão para Windows de unbound aqui

    
por 17.08.2018 / 16:15