OpenVPN DNS falha ao resolver

9

Estou conectado a um servidor OpenVPN configurado com as opções para redirecionar a VPN como o gateway padrão e para enviar meus servidores DNS internos:

push "dhcp-option DNS 192.168.1.2"
push "redirect-gateway def1"

Quando faço uma:

ipconfig /all

Eu vejo meu servidor DNS 192.168.1.2 na lista. Eu também posso ping 192.168.1.1 com sucesso.

Meu problema é que quando tento ping somesite.internal.dom não estou obtendo um resultado do meu servidor DNS interno. Estou obtendo o resultado do OpenDNS (que está manipulando meu tráfego DNS não VPN) dizendo que o site não existe.

Se eu ping somesite.internal.dom de uma máquina que está diretamente conectada à rede (ou seja, não VPN'd), ela é resolvida corretamente.

Como posso obter minha conexão OpenVPN para tentar primeiro o servidor DNS da VPN? Ou ignorar o tráfego de DNS local todos juntos?

    
por omghai2u 10.07.2012 / 23:31

2 respostas

10

A ordem de ligação de suas interfaces de rede determina a ordem em que o Windows acessará os servidores DNS. Você não especifica a versão do Windows que você está usando. No Windows XP, a caixa de diálogo "Configurações avançadas ..." na caixa de diálogo "Conexões de rede" permitirá alterar a ordem de associação. Está no mesmo lugar no Windows 7, no entanto, a nomenclatura mudou um pouco no que diz respeito à caixa de diálogo "Conexões de Rede". (Eu geralmente só corro ncpa.cpl para chegar lá no Windows 7 mesmo assim ...)

Coloque a "NIC" do OpenVPN no topo da lista na lista "Conexões" e seus servidores DNS serão consultados primeiro.

    
por 11.07.2012 / 01:16
5

No Windows 7, depois de abrir o ncpa.cpl, é necessário tocar em 'Alt' para que o menu apareça. Então vá para Avançado - > Configurações avançadas ... para obter a caixa de diálogo onde você pode editar a ordem de vinculação.

    
por 12.08.2013 / 11:36