Problema resolvido ao não configurar nenhum DNS na conexão LAN e b.b.b.1 como DNS na conexão VPN.
Instalei e configurei com sucesso o nó-resolvedor no meu servidor dedicado conectado através da VPN, mas não consigo que ele funcione em minhas estações de trabalho.
Na verdade, nslookup superuser.com b.b.b.1 na minha estação de trabalho Win10 dá a resposta correta e eu posso ver meu resolvedor sendo usado corretamente (não 1.1.1.1).
Agora, se eu definir b.b.b.1 como servidor DNS estático nas configurações de rede do Windows, não obtenho mais resolução de nomes:
ping b.b.b.1 está ok nslookup superuser.com está ok e usa b.b.b.1 ping superuser.com não encontra host A rede está definida desta forma:
LAN
IP=a.a.a.2/24
GW=a.a.a.1
DNS=1.1.1.1 or b.b.b.1
DHCP=none
VPN
IP=b.b.b.2/30
GW=none
DNS=none
DHCP=b.b.b.1
kresd escuta em b.b.b.1: 53 e encaminha para a WAN do meu dedicado.
Flushdns não tem efeito.
Tags dns networking vpn windows-10