Fazer com que o DNS em duas VPNs diferentes seja legal

2

Configuração:

Eu tenho duas redes separadas às quais preciso me conectar ao mesmo tempo.

VPN 1 PPTP

IP     : 192.168.2.0/24
DNS    : 192.168.2.32; 192.168.2.34 (Windows 2003)
Domain : old.com
Forwarder : 192.168.2.1 (Gateway running DNS) DD-WRT

VPN 2 OpenVPN usando roteamento - eu vou mudar para bridging

IP     : 192.168.10.0/24
DNS    : 192.168.10.10 (Windows 2008)
Domain : xyz.dc
Forwarder : 192.168.10.1 (Gateway running DNS) ClearOS

Quando estou conectado, gostaria de resolver nomes de host em ambas as redes sem qualificá-las totalmente.

ATUALIZAÇÃO:

Eu não sou o único que se conecta a essa configuração, portanto, configurar um DNS local não seria gerenciável. Eu tenho controle total sobre as duas redes, portanto, fazer alterações não é um problema. Eu simplesmente não sei quais mudanças fazer. : S

    
por NitroxDM 03.02.2011 / 20:30

3 respostas

2

Você pode configurar seu próprio servidor DNS (localmente) como um servidor secundário para ambos os domínios. Dessa forma, seu servidor DNS responderia a consultas para ambos os domínios e ainda permitiria o acesso a ambos os domínios corretamente. Você deve garantir que ambos os domínios sejam configurados para permitir que você torne seu servidor local um servidor DNS secundário para os respectivos domínios.

    
por 03.02.2011 / 21:20
1

Você pode executar um encaminhador dnsmasq local. É muito leve e tem a capacidade de encaminhar para diferentes servidores para diferentes domínios e, em seguida, seus servidores de nomes padrão (ISP) para todo o resto. Veja a opção 'servidor' na página man .

Você pode especificar vários domínios de pesquisa na maioria dos sistemas operacionais. Isso permitirá que você use apenas o nome do host sem o FQDN. Se você estiver em um * nix, o /etc/resolv.conf teria algo parecido (supondo que você execute o dnsmasq no localhost):

nameserver 127.0.0.1
search old.com xyz.dc
    
por 05.02.2011 / 21:10
0

Remova o encaminhamento nas duas redes remotas.

Em seguida, configure cada computador na rede remota para ter dois servidores DNS. O local e o ISP.

Então, quando um cliente VPN procurar um servidor, se o DNS remoto não souber, a pesquisa falhará e o cliente passará para o próximo servidor DNS.

    
por 17.02.2011 / 23:19