É possível configurar o Windows para usar servidores DNS diferentes para domínios diferentes?

1

É possível configurar o Windows para usar servidores DNS diferentes para domínios diferentes?

Estou configurando uma VPN da empresa. A VPN permite o tunelamento dividido (os usuários podem acessar a Internet diretamente, sem passar pela VPN). Para desempenho, as consultas DNS usam seu servidor DNS local.

No entanto, há vários nomes de sistema internos. Por isso, gostaria que os pedidos de mycompany.com usassem o servidor de nomes interno, em vez do servidor DNS local padrão.

    
por paj28 07.08.2014 / 11:41

1 resposta

1

Eu tive um problema semelhante em meus clientes Windows e uso um script que o OpenVPN executa depois de conectar a VPN:

@netsh interface ipv4 add dnsservers name="YourVPNInterfaceName" address=YourCompanyDNSIP index=1 validate=no

YourVPNInterfaceName é o nome de exibição da interface de rede TUN / TAP em que sua VPN está sendo executada. Para forçar o OpenVPN a usar uma interface específica, use dev-node "YourVPNInterfaceName" no arquivo de configuração do OpenVPN. Se você tem apenas uma interface, não precisa forçar nada, é claro.

Para fazer o OpenVPN executar este script depois de se conectar:

  1. vá para o seu diretório de configuração (padrão: %ProgramFiles%\OpenVPN\config\ )
  2. verifique o nome do arquivo .ovpn (por exemplo, myVPN.ovpn )
  3. salve o script como MyFileName_up.bat (por exemplo, myVPN_up.bat ) no mesmo diretório

O OpenVPN reconhecerá e usará esse arquivo automaticamente.

    
por 07.08.2014 / 13:29

Tags