Ah, sé que esto ha sido bastante respondido, pero quería aclarar un poco más las respuestas aquí ya que, al final, la respuesta verdadera depende completamente de cómo están configurados el servidor y el cliente. Lo que se reduce a esto son dos cosas: una es que un túnel vpn no necesita redirigir todo su tráfico y la otra es que un servidor VPN no tiene que asignar un servidor dns.
** Antes de entrar demasiado en los detalles, solo diré esto ... En Windows, puedes saber si tu VPN está distribuyendo tu DNS abriendo un cli y escribiendo "nslookup localhost" y mirando a la parte superior. De manera similar, si está utilizando ubuntu, puede usar "nmcli dev list iface eth0 | grep IP4" ** *. Si hace esto antes y después de conectarse a una vpn y el servidor dns que aparece en la lista no cambia, entonces su VPN no asignará su DNS. * Si está utilizando Linux, la mayoría de las implementaciones de VPN no asignarán un servidor DNS, incluso si el servidor VPN está configurado para ello.
Se le puede o no asignar un servidor dns a través de una vpn basada en a) qué implementación de vpn está utilizando b) qué sistema operativo está usando o c) ya sea que la configuración de servidor y cliente vpn lo permita. Otro error común es ejecutar su cliente vpn sin privilegios de administrador o raíz. (Esto a menudo cambia solo algunas opciones, lo que hace que parezca que la VPN es funcional).
La mayoría de los servicios de VPN por los que puede pagar se configurarán para redirigir todo su tráfico de IP a través del túnel VPN. (En openvpn, la opción del servidor es "redirect-gateway"). Esto incluirá el tráfico DNS y, aunque sería menos común para una conexión vpn que redirige todo el tráfico a TAMBIÉN asigna un servidor dns, no está fuera de lugar. La pregunta tampoco. Si el servidor vpn no asigna un servidor VPN pero su puerta de enlace es redirigida, el tráfico de dns simplemente pasará por el túnel antes de llegar a su destino. (Las búsquedas son lentas pero funcionan).
Una implementación vpn popular y generalmente elegante que es popular en entornos corporativos es hacer que el servidor vpn asigne un servidor DNS pero no redirija su puerta de enlace predeterminada. Esto hará que las conexiones a las cosas que tienen registros dns internos como los Servidores de aplicaciones sean accesibles, ya que tienen una dirección IP privada donde las cosas de acceso público, como los sitios web, pasan a través de Internet como es normal debido a que tienen direcciones IP públicamente enrutables. (Esta es una función de cómo las direcciones IP se enrutan más que VPN).
Debido a la naturaleza altamente configurable de las VPN, hay esencialmente una variedad y estilos infinitos de vpn, pero solo se debe saber que la mayoría de las antenas de vpn tienden a girar en torno a esos dos estilos.
(Ah, y tal vez echa un vistazo a este artículo para obtener más información.)
Enrutamiento y puenteo de OpenVPN