Enrutamiento DNS después de la conexión PPTP

Enrutamiento DNS después de la conexión PPTP

Utilizo una VPN PPTP para conectarme al entorno de mi trabajo, pero no sé cómo configurar la resolución DNS de la manera que me parece apropiada.

Cuando me conecto víaGerente de RedesObtengo dos servidores en /etc/ppp/resolv.confy mywork.com.brcomo dominio de búsqueda en /etc/resolv.conf. Si bien me permite resolver nombres en esa red, también parece redirigir todas las solicitudes de DNS a través de los servidores impulsados ​​por el servidor PPTP.

De manera diferente, cuando me conecto pon myworkno se realizan cambios en la configuración de DNS, pero pierdo la resolución de nombre remoto que tengo en el primer caso.

Entonces, ¿cómo puedo lograr que ambos servidores DNS sigan funcionando? Quiero decir, me gustaría resolverlo machine.myworka través del servidor DNS PPTP y todo lo demás a través de mi servidor normal.

Aquí está mi /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

Estoy usando 14.04LTS. ¡Gracias de antemano y perdón por mi mal inglés!

Respuesta1

Una solución sería ejecutar un servidor DNS local que pueda reenviar consultas a otros servidores DNS según el subdominio/dominio.

El administrador de red de Ubuntu ya ejecuta un servidor DNS local ( dnsmasq-base), sin embargo, las opciones requeridas no están disponibles, así que desactívelo, luego instale y configure el dnsmasqpaquete completo de la siguiente manera:

1) Comentar dns=dnsmasqdesde/etc/NetworkManager/NetworkManager.conf

2) Reinicie el administrador de red:sudo service network-manager restart

3) Instalar dnsmasqpaquete:sudo apt-get install dnsmasq

4) Editar /etc/dnsmasq.confy agregar:

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

5) Reinicie dnsmaq:sudo service dnsmasq restart

información relacionada