Estou tendo alguns problemas com o DNS quando me conecto à minha VPN no meu Mac.
Quando não está conectado, scutil --dns
(a tabela de pesquisa de DNS) retorna:
resolver #1
nameserver[0] : 10.0.1.1
flags : Request A records
reach : Reachable,Directly Reachable Address
Perfeito. 10.0.1.1
é meu roteador Wi-Fi.
No entanto, se eu me conectar à minha VPN:
resolver #1
nameserver[0] : 10.8.1.23
flags : Request A records
reach : Reachable,Transient Connection
order : 100000
resolver #2
nameserver[0] : 10.0.1.1
flags : Request A records
reach : Reachable,Directly Reachable Address
order : 200000
10.8.1.23
é o servidor DNS na rede à qual estou me conectando por VPN. No entanto, observe o parâmetro order
: mesmo que eu defina explicitamente meu DNS local como primeira prioridade , a VPN parece estar substituindo isso colocando o DNS próprio primeiro.
Isso é particularmente irritante, já que o DNS da VPN está resolvendo de maneira diferente do meu DNS local (notavelmente, ele está redirecionando www.google.com
para nosslsearch.google.com
).
Existe uma maneira de substituir essa ordem de DNS e forçar meu próprio DNS a vir sempre primeiro, não importa o quê? No entanto, ainda preciso do DNS da VPN para quando precisar conectar-me a servidores dentro da VPN.
Tags dns networking vpn macos