Roteamento DNS após conexão PPTP

Roteamento DNS após conexão PPTP

Eu uso uma VPN PPTP para me conectar ao ambiente do meu trabalho, mas não sei como configurar a resolução DNS da maneira que parece apropriada.

Quando eu me conecto viaGerente da redeEu recebo dois servidores /etc/ppp/resolv.confe mywork.com.brcomo domínio de pesquisa em /etc/resolv.conf. Embora me permita resolver nomes nessa rede, também parece redirecionar todas as solicitações de DNS através dos servidores enviados pelo servidor PPTP.

Diferentemente, quando me conecto, pon myworknenhuma alteração é feita nas configurações de DNS, mas perco a resolução de nomes remotos que tenho no primeiro caso.

Então, como posso manter os dois servidores DNS funcionando? Quer dizer, eu gostaria de resolver machine.myworkatravés do servidor DNS PPTP e tudo mais através do meu servidor comum.

Aqui está o meu /etc/ppp/peers/mywork:

pty "pptp vpn.mywork.com.br --nolaunchpppd"
name [email protected]
remotename mywork
require-mppe-128
file /etc/ppp/options.pptp
ipparam mywork 
nodefaultroute

Estou executando o 14.04 LTS. Agradecemos antecipadamente e desculpe pelo meu mau inglês!

Responder1

Uma solução seria executar um servidor DNS local que pudesse encaminhar consultas para outros servidores DNS com base no subdomínio/domínio.

O gerenciador de rede do Ubuntu já executa um servidor DNS local ( dnsmasq-base), porém as opções necessárias não estão disponíveis, então desative-o e instale e configure o dnsmasqpacote completo da seguinte forma:

1) Comente dns=dnsmasqde/etc/NetworkManager/NetworkManager.conf

2) Reinicie o gerenciador de rede:sudo service network-manager restart

3) Instale dnsmasqo pacote:sudo apt-get install dnsmasq

4) Edite /etc/dnsmasq.confe adicione:

server=/.mywork/VPN_DNS_IP
server=/#/INTERNET_DNS_IP

5) Reinicie o dnsmaq:sudo service dnsmasq restart

informação relacionada