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.conf
y mywork.com.br
como 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 mywork
no 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.mywork
a 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 dnsmasq
paquete completo de la siguiente manera:
1) Comentar dns=dnsmasq
desde/etc/NetworkManager/NetworkManager.conf
2) Reinicie el administrador de red:sudo service network-manager restart
3) Instalar dnsmasq
paquete:sudo apt-get install dnsmasq
4) Editar /etc/dnsmasq.conf
y agregar:
server=/.mywork/VPN_DNS_IP
server=/#/INTERNET_DNS_IP
5) Reinicie dnsmaq:sudo service dnsmasq restart