Diferencia entre VPN y proxy: una VPN cubre todo el dispositivo, no un solo programa

Ilya Sokolov

10 min de lecturaFundamentos

Proxy frente a VPN

Configuras un proxy en los ajustes de un solo programa. Una VPN conecta a la vez todo tu teléfono o tu computadora. La mayoría de las demás diferencias entre ambos se derivan de esta. Más abajo verás la diferencia entre VPN y proxy en la red Wi-Fi de un café, en los sitios que visitas y en la velocidad. Al final, responde a 3 preguntas para elegir entre los dos.

Con un proxy, configuras cada programa; con una VPN, las excepciones

Un proxy es la dirección y el puerto de un servidor ajeno. Los escribes en un navegador, en Telegram o en los ajustes de red de tu sistema. Solo los programas que leen esos ajustes envían su tráfico a través del proxy. Por ejemplo, configuras un proxy en el Telegram de tu computadora portátil. A partir de entonces, el tráfico de Telegram pasa por ese servidor. El navegador, Steam y las actualizaciones del sistema siguen usando tu propia conexión y tu propia dirección IP.

Con una VPN, no escribes la dirección de ningún servidor. La aplicación instala en el sistema un adaptador VPN, una tarjeta de red virtual. En una computadora, este paso puede requerir permisos de administrador. Mientras la VPN está conectada, todo el tráfico pasa por ese adaptador. Por él pasan también los juegos y los servicios del sistema que nunca leen los ajustes de proxy. Ben's VPN describe de la misma manera el modo «Desactivado» de su túnel dividido. El texto de la aplicación dice: «En este modo, todo el tráfico del dispositivo pasa por la VPN».

Un proxy lo configuras en cada programa por separado. Si olvidas un programa, este se conecta directamente, sin el proxy. Con una VPN, todos los programas pasan por el servidor y tú eliges las excepciones. En Ben's VPN, las defines con el botón «Túnel» de la pantalla principal. En el modo «Manual», indicas los dominios, las direcciones IP y las subredes que no necesitan la VPN. En Android también está la lista «Apps que omiten la VPN».

Los tipos de proxy se diferencian en dónde funcionan y qué cifran

La tabla compara 4 tipos de proxy y una extensión «VPN» para el navegador con una aplicación de VPN.

Qué esDónde se activaCifra la conexión con el servidorQué tráfico lleva
Proxy HTTPEn un navegador, en los ajustes del sistema o en los de una red Wi-FiNoSolicitudes web de los programas que leen esos ajustes
Proxy HTTPSNormalmente, en un navegador o en una de sus extensionesSí, hasta el propio proxyEl tráfico del navegador
SOCKS5En Telegram, en un navegador, en un cliente de torrents y en otros programas con ese ajusteNoLas conexiones de ese programa, y también UDP si los dos extremos lo admiten
Proxy MTProtoSolo en TelegramLos datos de Telegram ya van cifrados con el protocolo propio de TelegramSolo Telegram
Extensión «VPN» para el navegadorUn solo navegadorDepende del servicioLas pestañas de ese navegador
Aplicación de VPNTodo el dispositivoNormalmente, síTodos los programas a la vez, salvo lo que excluyas

Las extensiones del navegador no pueden desviar el tráfico de otros programas. De todos los ajustes de red, una extensión solo puede cambiar el proxy del navegador. Por eso, una extensión «VPN» funciona como un proxy para las pestañas de un solo navegador. Ben's VPN no tiene extensión para el navegador. La VPN trata el navegador como cualquier otro programa, así que sus pestañas también pasan por el servidor. Las únicas excepciones son los sitios que excluyas de la VPN. Hay más detalles en nuestra página sobre extensiones para el navegador.

Tampoco puedes distinguir un proxy de una VPN por el nombre del protocolo. Shadowsocks, por ejemplo, se diseñó como un proxy cifrado. Más tarde, Jigsaw creó Outline a partir de Shadowsocks, y Ben's VPN se basa en Outline. Aun así, nuestra aplicación es una VPN, porque todos los programas del sistema pasan por ella. De sus 4 protocolos (VLESS + REALITY, XHTTP, Hysteria2 y Shadowsocks), la aplicación elige uno automáticamente. Los ajustes de la aplicación no permiten elegir el protocolo.

Un proxy sin cifrado muestra a la red los nombres de los sitios y la contraseña

Con un proxy HTTP común en la red Wi-Fi de un café, los nombres de los sitios viajan por la red sin cifrar. Antes de cada conexión, el navegador envía al proxy una solicitud CONNECT con el nombre del sitio. El contenido de los sitios HTTPS sigue cifrado, incluso a través del proxy. El propietario de la red Wi-Fi y tu proveedor de internet pueden leer las solicitudes CONNECT. Así pueden ver la lista de sitios que visitas. Las páginas sin HTTPS viajan sin ningún cifrado. El proxy puede leer esas páginas e incluso modificarlas.

El nombre de usuario y la contraseña del proxy tampoco van cifrados. Un proxy HTTP suele recibirlos en Base64, con el esquema Basic. Un proxy SOCKS5 los recibe como texto sin cifrar. Cualquiera que observe el tráfico de esa red puede leerlos.

Con una VPN, en la red Wi-Fi del café no hay solicitudes CONNECT. Una sola conexión cifrada va de tu dispositivo al servidor. Incluso las consultas DNS con las que tu dispositivo encuentra los sitios van dentro de ella. El propietario de la red Wi-Fi y tu proveedor de internet solo ven la dirección IP del servidor y la cantidad de bytes. Ahora es el servidor VPN el que puede ver la lista de sitios que visitas. Antes, esa misma lista la podía ver el proxy. Al elegir un servicio de VPN, eliges quién recibe esa lista.

Algunos servidores proxy envían tu dirección IP real al sitio

Tanto con un proxy como con una VPN, el sitio recibe la dirección IP del servidor en lugar de la tuya. El sitio te sitúa entonces donde está el servidor. Algunos servidores proxy añaden tu dirección IP real a las solicitudes de páginas sin HTTPS. La ponen en un encabezado X-Forwarded-For o Forwarded. Con ese encabezado, el sitio averigua tu dirección IP como si no hubiera proxy. Una VPN trabaja en un nivel más bajo, el de los paquetes de red, y no añade encabezados.

Ni un proxy ni una VPN ocultan tu cuenta, el idioma del navegador ni la zona horaria. Si tienes la sesión iniciada, el servicio te reconoce por tu cuenta. Tu navegador envía su idioma a todos los sitios. Los scripts de la página pueden leer la zona horaria de tu dispositivo. Así, un sitio puede detectar a un «visitante de Japón» cuyo dispositivo usa la hora de Nueva York. Nuestra guía de introducción a las VPN enumera qué más no cambia una VPN.

La distancia, la carga del servidor y las tareas en segundo plano reducen la velocidad

Cualquier intermediario añade un salto más entre tú y el sitio. Un proxy y un servidor VPN en la misma ciudad añaden un salto de la misma longitud. La velocidad depende entonces de la distancia hasta el servidor y de su carga. Un proxy gratuito de una lista pública atiende a todos los que encontraron esa lista. Cada uno recibe una pequeña parte del ancho de banda del proxy.

El cifrado en sí apenas afecta a la velocidad de una VPN. Desde hace años, los procesadores tienen instrucciones específicas para el cifrado AES. Intel las introdujo en 2010, y los primeros teléfonos con ellas salieron en 2013.

Como la VPN lleva todo el tráfico del dispositivo, las tareas en segundo plano también pasan por ella. Son, por ejemplo, las actualizaciones de Steam y la subida de fotos a la nube. Si una de esas tareas no necesita la VPN y ocupa ancho de banda, exclúyela con el botón «Túnel». Para ganar velocidad, elige una ubicación cercana. El botón «La más rápida» de la ventana «Cambiar país» selecciona una cerca de ti.

La más rápida y Anterior, los botones situados sobre el campo de búsqueda y la lista de ubicaciones en la ventana Cambiar país de un iPhone
Los botones «La más rápida» y «Anterior» están encima de la lista de ubicaciones.

3 preguntas para elegir entre un proxy y una VPN

Un proxy basta si respondes «no» a las 3 preguntas siguientes. Con al menos un «sí», la opción más cómoda es una VPN.

  1. ¿Tiene que pasar por el servidor más de un programa? Un proxy en Telegram solo sirve para Telegram. Puede que tu navegador y tus juegos también necesiten una dirección IP nueva. Configurar el proxy en cada uno de ellos lleva más tiempo que conectarse a una VPN. Algunos programas no tienen ningún ajuste de proxy. En nuestra página VPN para Telegram hay más detalles sobre Telegram.
  2. ¿Estás en una red ajena? En un café, un hotel o un aeropuerto, la red ve qué sitios visitas a través de un proxy común. Esa misma red también puede leer la contraseña de tu proxy. Una VPN envía todo el tráfico por una sola conexión cifrada.
  3. ¿Vas a hacer llamadas, jugar o usar programas sin ajustes de proxy? Un proxy HTTP no suele llevar llamadas ni juegos en línea. Sus datos de voz y de juego van sobre todo por UDP. La solicitud CONNECT descrita más arriba solo abre conexiones TCP. Ese tráfico falla o sale sin pasar por el proxy. Una VPN lo lleva junto con el resto del tráfico, salvo lo que excluyas.

Una consola de juegos, un altavoz inteligente o un televisor que no puede ejecutar la aplicación es un caso aparte. Para estos dispositivos existe la opción de una VPN en tu router. Cubre a la vez toda la red de tu casa.

Para instalar Ben's VPN en tu teléfono, tu computadora o tu televisor, abre la página VPN para tus dispositivos.

Preguntas y respuestas

¿Qué es un proxy inverso y sirve para ocultarme?

No. Un proxy inverso funciona del lado del sitio, no del tuyo. Recibe las solicitudes dirigidas al servidor del sitio y las reenvía a ese servidor. Así funcionan las redes de distribución de contenidos y los balanceadores de carga. Un proxy inverso oculta el servidor del sitio y reduce su carga. Ve tu dirección IP, como cualquier sitio. El estándar HTTP llama pasarela (gateway) a este tipo de intermediario.

¿El multihop funciona como una cadena de servidores proxy?

La idea es parecida, porque en ambos casos el tráfico pasa por 2 servidores. Una cadena de servidores proxy se suele configurar para un solo programa. En Ben's VPN, el multihop cubre toda la conexión VPN. Añade a la ruta un servidor intermedio en un tercer país. Recomendamos el modo «Automático». En ese modo, la aplicación añade ese servidor cuando tu conexión lo necesita para mantenerse estable. El ajuste está en «Cuenta» → «Configuraciones» → «Multihop».

¿Cómo sé si ahora mismo funciona un proxy o una VPN?

Abre un sitio de comprobación de IP en el navegador que usa el proxy y en un segundo navegador sin proxy. Si el proxy está configurado en un solo programa, las direcciones IP no coinciden. Con una VPN, los dos navegadores muestran la misma dirección IP, del país de la ubicación que elegiste. La pantalla principal de Ben's VPN también muestra «Conectado a» y una dirección IP. La única excepción es un sitio de comprobación de IP que excluyas de la VPN.

¿Puede un proxy leer los sitios HTTPS?

No. Por sí mismo, un proxy solo ve el nombre de un sitio HTTPS. Para leer el tráfico HTTPS, un intermediario necesita que su certificado raíz esté instalado en tu dispositivo. Algunas empresas inspeccionan así el tráfico de sus redes. Si un proxy gratuito o un programa desconocido te pide instalar un certificado, no lo instales.

¿Puede una VPN funcionar sin cifrado?

Sí. El término «VPN» se refiere a una red privada sobre otra pública, no al cifrado. Por ejemplo, L2TP no cifra los datos por sí solo. Por eso L2TP se suele combinar con IPsec. En Ben's VPN, la conexión con el servidor siempre va cifrada, sea cual sea el protocolo que use la aplicación.

Escrito por

Ilya Sokolov

Escribe sobre los fundamentos de las VPN con palabras sencillas.

Empieza con 3 días y decide después

El periodo de prueba cuesta $0.50 y abre los 187 países y todas las aplicaciones. Después, el plan se renueva por $5 al mes. Puedes cancelar la renovación en cualquier momento desde la página de tu cuenta.

Mac App Store App Store Google Play