Página principal de Proton VPN

Filtraciones de DNS al usar una VPN

Lectura
9 minutos
Categoría
Conexión

Todas las aplicaciones de Proton VPN incluyen protección contra filtraciones de DNS diseñada para evitar que los sitios web y similares que usted visita en internet identifiquen su dirección DNS real. Sin embargo, existen algunas circunstancias limitadas que permiten a su computadora evadir estas protecciones, lo que puede dar como resultado que terceros puedan ver la dirección IP del servidor DNS que realmente está utilizando.

En este artículo, explicamos qué es el DNS, cómo funciona y por qué configurar manualmente sus ajustes de DNS puede evitar que nuestra protección contra filtraciones de DNS funcione correctamente.

¿Qué es el DNS?

A cada conexión a internet se le asigna un identificador numérico único conocido como dirección de protocolo de internet (IP). El cerebro humano no está diseñado para recordar largas cadenas de números, por lo que identificamos los recursos de internet (como sitios web y servidores de juegos) utilizando cadenas de texto más amigables para los humanos, conocidas como nombres de dominio.

El Sistema de nombres de dominio (DNS) es como un directorio telefónico global que traduce URL amigables para los humanos a las direcciones IP que utilizan las computadoras.

Así, por ejemplo, si la URL example.com tiene la dirección IP 123.456.789.012, ingresar 123.456.789.012 en la barra de dirección web de su navegador lo llevará a example.com. (En la práctica, una dirección IP puede asociarse a varios sitios web, y un solo dominio puede asociarse a múltiples direcciones IP. Pero en esencia, esto es lo que hace el DNS).

El DNS y la privacidad

La resolución de DNS es el proceso de traducir un dominio a su dirección IP correspondiente. La realizan los servidores DNS, que por defecto son operados por su proveedor de servicio de internet (PSI).

Casi todos los PSI del mundo guardan registros de las consultas de DNS realizadas por sus clientes, lo que les permite conocer su historial de navegación. Aunque los PSI pueden rastrear su actividad en internet de otras formas, la mayoría se limita a guardar registros de DNS.

Aunque no suele hacerse por defecto, es posible que los sitios web que usted visita vean la dirección IP del servidor DNS utilizado para resolver la consulta de DNS que lo dirige a su sitio. Con este conocimiento, ellos (o cualquier otra persona que observe el sitio web) pueden dirigirse a su proveedor de servicio de internet (PSI) y pedirle que revele la dirección IP de cualquier cliente que haya realizado la consulta de DNS.

Debido a que su proveedor de servicio de internet (PSI) realiza la resolución de DNS, conocer la dirección IP del servidor DNS que usted utilizó permite a los sitios web identificar en qué país se encuentra usted. Si está utilizando una VPN(nueva ventana) o un proxy para ocultar su dirección IP real, pero la dirección IP del servidor DNS de su PSI queda expuesta, esta discrepancia puede permitir que los sitios web sepan que está intentando enmascarar su identidad real.

DNS, Proton VPN y protección contra filtraciones de DNS

Proton VPN aborda esta amenaza ejecutando nuestros propios servidores DNS. Al igual que con todo el demás tráfico de internet, las consultas de DNS se dirigen a través del túnel VPN para resolverse en nuestros servidores.

Para el mundo exterior, su dirección DNS diferirá de la dirección IP de su servidor VPN, pero pertenecerá al mismo centro de datos. Por lo tanto, coincidirá estrechamente con la ubicación física del servidor VPN. (Tenga en cuenta que las conexiones IPv6 simplemente están bloqueadas en este momento, lo que no tiene ningún efecto en su experiencia en internet).

Proton VPN no registra las consultas de DNS y, según la legislación suiza, no se le puede obligar a comenzar a registrarlas. Tampoco registramos las direcciones IP de nuestros usuarios.

Obtenga más información sobre el modelo de amenaza de Proton VPN

Todas nuestras aplicaciones implementan protección contra filtraciones de DNS, utilizando reglas de cortafuegos y otras técnicas específicas de la plataforma para garantizar que ningún tráfico de internet (incluidas las consultas de DNS) pueda ingresar o salir de su dispositivo fuera de la interfaz de la VPN.

Sin embargo, existe una cantidad limitada de circunstancias en las que las consultas de DNS podrían dirigirse fuera del túnel VPN.

Servicios de DNS de terceros

Configurar manualmente los ajustes de DNS globales de su dispositivo para utilizar un servicio de DNS de terceros, como Google Public DNS, Cloudflare o OpenNIC, aumenta la probabilidad de que algo salga mal, ya que es posible que los ajustes personalizados anulen nuestras medidas de prevención de filtraciones de DNS.

Por lo tanto, recomendamos encarecidamente no utilizar servicios de DNS de terceros con Proton VPN. A continuación se presentan guías para desactivar las configuraciones de DNS personalizado en las principales plataformas.

Windows 10

1. Vaya a InicioAjustesRed e internet → su interfaz de red (por ejemplo, WiFi o Ethernet) → Ajustes relacionadosCambiar opciones del adaptador.

2. Haga clic derecho en su interfaz de red → PropiedadesProtocolo de internet versión 4 (TCP/IPv4)Propiedades.

Windows IPv4 setting

3. Asegúrese de que Obtener las direcciones del servidor DNS automáticamente esté seleccionado, luego haga clic en OK.

Enable Obtain DNS server addresses automatically

4. Si usted tiene una conexión IPv6 (o si no está seguro de tenerla), repita los pasos 2 y 3 para el Protocolo de internet versión 6 (TCP/IPv6).

macOS

Abra la aplicación de Ajustes y vaya a Red → seleccione su interfaz de red (por ejemplo, WiFi o Ethernet) → Detalles… → pestaña DNS. Seleccione cualquier servidor DNS de terceros (si hay alguno), luego haga clic en el botón para borrarlos. Haga clic en OK cuando haya terminado.

Manually edit IP settings

Linux

Cada distribución de Linux y entorno de escritorio ofrece una interfaz de usuario diferente (aunque a menudo muy similar) para cambiar los ajustes de DNS. En Ubuntu GNOME, por ejemplo:

1. Vaya a Mostrar aplicacionesTodasAjustesRed y haga clic en el ícono de engranaje junto a su interfaz de red.

Find your network connection

2. Vaya a las pestañas IPv4 e IPv6. En DNS, asegúrese de que el interruptor Automático esté activado y elimine las entradas de DNS que vea. Haga clic en Aplicar cuando haya terminado.

Enable automatic DNS

Android 9+

Android 9+ ofrece DNS privado, una función para todo el sistema que protege automáticamente la conexión a los servidores DNS de su PSI utilizando DoT (si su PSI lo admite; consulte más detalles a continuación), o que le permite especificar un proveedor de DNS personalizado. Para desactivar el DNS privado:

1. Abra la aplicación de Ajustes y vaya a ConexionesMás ajustes de conexiónDNS privadoDesactivado.

Turn Private DNS Mode off in Android

Chrome OS

Vaya a Ajustes → seleccione su interfaz de red (por ejemplo, WiFi o Ethernet. Si utiliza WiFi, también deberá seleccionar una red conocida) → Avanzado → Servidores de nombres y asegúrese de que Servidores de nombres automáticos esté seleccionado.

Select automatic name servers on Chromebooks

iOS y versiones anteriores de Android

La única forma de cambiar los ajustes de DNS globales en iOS/iPadOS y versiones de Android anteriores a Android 9 Pie es utilizar una aplicación de terceros que cree una interfaz VPN ficticia para funcionar.

Dado que solo es posible tener una conexión VPN a la vez, de todos modos no puede ejecutar estas aplicaciones junto con Proton VPN.

DNS sobre HTTPS

DNS over HTTPS(nueva ventana) (DoH) es un estándar de cifrado que cifra las consultas DNS al servidor DNS. DoH solo funciona si el estándar cuenta con el soporte del proveedor de DNS, pero actualmente lo ofrece un número creciente de servicios DNS de terceros (aunque rara vez los ISPs).

Desafortunadamente, esto agrava el problema de utilizar servicios DNS de terceros porque el cifrado evita que nuestro software pueda ver las consultas DNS. Esto hace que sea muy difícil bloquearlas o redirigirlas.

Por lo tanto, recomendamos encarecidamente no utilizar DoH (y el estándar similar DNS over TLS) con Proton VPN. Al utilizar nuestras aplicaciones, todas las consultas DNS se envían a través de la conexión VPN a nuestros servidores y, por lo tanto, se cifran de forma segura sin necesidad de DoH o DoT.

En sistemas de escritorio, DoH suele implementarse dentro de su navegador y es compatible con la mayoría de los navegadores modernos (excepto Safari). DoH y DoT son compatibles con dispositivos móviles a través de DNS privado de Android o aplicaciones independientes (como se describió anteriormente).

Cómo desactivar DoH en su navegador de escritorio

Firefox

Vaya a AjustesPrivacidad & SeguridadDNS over HTTPS Activar DNS seguro usando: y seleccione desactivado.

Chrome

Haga clic en el icono de los tres puntos de la elipse verticalAjustesPrivacidad y seguridadPrivacidad y seguridadSeguridadAvanzado Seleccionar proveedor de DNS y asegúrese de que SO por defecto (cuando esté disponible) esté seleccionado en el menú desplegable.

Cambiar el proveedor de DNS en Chrome

(En una Chromebook, vaya a Ajustes Privacidad y seguridadAvanzado)

Edge Chromium

Haga clic en el icono de los tres puntos de la elipse horizontalAjustes Privacidad, búsqueda y serviciosSeguridad y asegúrese de que Usar DNS seguro para especificar cómo buscar la dirección de red de los sitios web esté desactivado.

Disable use secure DNS in Edge

Brave

Vaya a AjustesPrivacidad y seguridad→ → SeguridadAvanzado y asegúrese de que Usar DNS seguro esté desactivado.

Disable use secure DNS in Chrome

Su conexión al servidor VPN se ha interrumpido

Si la conexión entre su dispositivo y el servidor VPN se interrumpe, es posible que acceda a internet sin la protección de la VPN. Entre otras cosas, esto significa que las consultas DNS podrían enviarse al servidor DNS por defecto de su sistema (que probablemente sea administrado por su PSI).

Este problema es fácil de solucionar activando la función de interruptor de bloqueo, que ahora está disponible en todas nuestras aplicaciones.

Cómo comprobar si hay filtraciones de DNS

1. Abra nuestra aplicación y conéctese a uno de nuestros servidores. Con el propósito de realizar una prueba de filtración de DNS, conectarse a una VPN en un país diferente hace que las filtraciones de DNS sean más fáciles de detectar.

2. Visite DNSleaktest.com(nueva ventana) en su navegador. Debería ver la dirección IP del servidor VPN al que se ha conectado. Elija una prueba estándar o una prueba extendida. Para los propósitos de esta guía, elegiremos una prueba extendida.

See your external IP addresss

3. Espere a que la prueba se complete y observe los resultados. Si la dirección IP que se muestra es la de su PSI real, entonces tiene una filtración de DNS. Consulte más arriba para ver las soluciones.

DNS leak test reslts

Tenga en cuenta que Proton VPN se asocia con proveedores de infraestructura de todo el mundo, por lo que el PSI puede ser un proveedor de terceros. Siempre que la dirección IP no pertenezca a su PSI real, no tiene una filtración de DNS.