Sobrescreve a ordem do DNS quando conectado a uma VPN?

2

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.

    
por baum 09.01.2015 / 21:43

0 respostas