Click "Run Test" to check for WebRTC leaks

Ejecuta esta prueba de fuga de WebRTC para comprobar si tu navegador está exponiendo tu dirección IP pública o local real a través de las APIs de WebRTC. Si se detecta una fuga, te mostramos exactamente cómo solucionarla.

Resultados de la prueba interna de FreeGuard

FreeGuard VPN bloquea el descubrimiento de IP de WebRTC a nivel de red, evitando fugas de IP públicas y locales en todos los navegadores probados.

Ver metodología de prueba →

Cómo las fugas de WebRTC eluden tu VPN y exponen tu dirección IP real

WebRTC usa solicitudes a servidores STUN para descubrir tus direcciones IP para la comunicación peer-to-peer, y estas solicitudes pueden eludir por completo tu túnel VPN.

WebRTC (Web Real-Time Communication) es una tecnología del navegador que permite compartir audio, video y datos entre pares sin complementos. Impulsa videollamadas en plataformas como Google Meet, Discord y Facebook Messenger.

Para establecer conexiones peer-to-peer, WebRTC necesita descubrir tus direcciones IP. Lo hace enviando solicitudes a servidores STUN (Session Traversal Utilities for NAT). El problema es que estas solicitudes STUN pueden producirse fuera de tu túnel VPN, revelando tanto tu dirección IP pública como las direcciones IP locales de la red.

Esto significa que, incluso con una VPN activa, un sitio web puede usar JavaScript para activar WebRTC y descubrir tu dirección IP real. La fuga ocurre a nivel del navegador, no a nivel de la red, por eso muchas VPN que funcionan a nivel del sistema no logran impedirla.

Todos los navegadores principales — Chrome, Firefox, Edge y Opera — tienen WebRTC habilitado de forma predeterminada. Safari tiene WebRTC, pero con permisos predeterminados más restrictivos.

Cómo desactivar WebRTC en cada navegador principal

Puedes desactivar WebRTC en Firefox a través de about:config, usar extensiones del navegador en Chrome y Edge, o usar una VPN que bloquee las fugas de WebRTC a nivel de red.

Firefox: Escribe about:config en la barra de direcciones, busca media.peerconnection.enabled y configúralo en false. Esto desactiva WebRTC por completo.

Chrome / Edge / Opera: Estos navegadores no permiten desactivar WebRTC mediante la configuración. Instala una extensión de prevención de fugas de WebRTC, o usa una VPN con protección integrada contra fugas de WebRTC. Ten en cuenta que las extensiones solo pueden limitar WebRTC, no desactivarlo por completo.

Safari: Ve a Preferences → Advanced → Show Develop menu. En el menú Develop, desmarca “Enable WebRTC MDNS ICE candidates” para evitar fugas de IP locales.

Mejor enfoque: En lugar de desactivar WebRTC (lo que rompe las videollamadas), usa una VPN como FreeGuard que intercepte las solicitudes STUN de WebRTC a nivel de red, asegurando que solo se devuelva la IP de la VPN.

Cómo protegerte en 3 pasos

  1. Paso 1: Ejecuta la prueba de fuga de WebRTC anterior con tu VPN conectada para ver si tu IP real queda expuesta
  2. Paso 2: Si se detecta una fuga, revisa la configuración de tu navegador o instala una extensión de prevención de fugas de WebRTC
  3. Paso 3: Ejecuta la prueba de nuevo para confirmar que la fuga se ha solucionado y que solo tu IP de la VPN es visible

Preguntas frecuentes

¿Qué es WebRTC y por qué existe en mi navegador si crea una posible vulnerabilidad de privacidad para garantizar que mis datos personales y mi actividad de navegación permanezcan totalmente privados?

WebRTC permite videollamadas en tiempo real, chat de voz y uso compartido de archivos directamente en tu navegador sin complementos. Es esencial para servicios como Google Meet y Discord. El riesgo de privacidad es un efecto secundario de su mecanismo de descubrimiento de IP.

¿Puede un sitio web descubrir mi dirección IP real a través de WebRTC incluso cuando estoy conectado a una VPN y cuáles son las cosas más importantes que debo saber sobre esto?

Sí. Las solicitudes STUN de WebRTC pueden eludir los túneles VPN y revelar tus direcciones IP públicas y locales reales. Por eso es importante contar con protección dedicada contra fugas de WebRTC.

¿Desactivar WebRTC en mi navegador afecta mi capacidad para usar servicios de videollamadas como Zoom o Google Meet y cuáles son las cosas más importantes que debo saber sobre esto?

Sí, desactivar WebRTC rompe las videollamadas basadas en navegador. Un mejor enfoque es usar una VPN con protección contra fugas de WebRTC, que oculta tu IP mientras mantiene WebRTC funcional.

¿Cuál es la diferencia entre una fuga de WebRTC que muestra mi dirección IP pública frente a mi IP local o privada y cuáles son las cosas más importantes que debo saber sobre esto?

Una fuga de IP pública revela tu ISP y tu ubicación aproximada a los sitios web. Una fuga de IP local (como 192.168.x.x) revela la configuración de tu red, pero por sí sola es menos identificable.

¿Por qué algunas extensiones de navegador de VPN no logran evitar las fugas de WebRTC mientras que las aplicaciones de VPN de escritorio sí lo consiguen y cuáles son las consideraciones clave y posibles limitaciones que debo tener en cuenta antes de continuar?

Las extensiones del navegador operan dentro del sandbox del navegador y no pueden controlar por completo WebRTC a nivel de red. Las aplicaciones de VPN de escritorio interceptan el tráfico a nivel del sistema operativo, proporcionando una protección más completa.

¿Mi navegador móvil en Android o iOS también es vulnerable a fugas de WebRTC cuando uso una app de VPN y cuáles son las cosas más importantes que debo saber sobre esto?

Sí. Los navegadores móviles admiten WebRTC y pueden filtrar tu IP. Sin embargo, las apps de VPN que configuran el túnel de red del dispositivo normalmente evitan las fugas de WebRTC en móviles con más eficacia que en escritorio.

¿Cómo puedo probar si un sitio web específico intenta usar WebRTC para descubrir mi dirección IP real y cuáles son las cosas más importantes que debo saber sobre esto?

Abre las herramientas de desarrollador de tu navegador (F12), ve a la pestaña Console y busca llamadas a la API RTCPeerConnection. Nuestra prueba anterior también verifica automáticamente todos los vectores de fuga de WebRTC.

¿Usar el modo incógnito o privado del navegador evitará que WebRTC filtre mi dirección IP real a los sitios web y cuáles son las cosas más importantes que debo saber sobre esto?

No. El modo incógnito no desactiva WebRTC. Tu IP aún puede filtrarse a través de solicitudes STUN en el modo de navegación privada. Necesitas una VPN o protección específica para WebRTC.

WebRTC is enabled by default in Chrome, Firefox, Edge, and Opera, potentially exposing local and public IP addresses even when using a VPN. — Mozilla Developer Network (2024)

Research shows that 20-30% of browser-based VPN extensions fail to prevent WebRTC IP leaks in their default configuration. — USENIX Security (2023)

WebRTC STUN requests can reveal both IPv4 and IPv6 addresses, bypassing VPN tunnels through direct peer-to-peer connection negotiation. — W3C WebRTC Working Group (2024)

Última verificación: 2026-04-15