Glosario
Fuga WebRTC
Una fuga WebRTC expone tu dirección IP pública o local real a través de las API WebRTC del navegador incluso con un proxy o VPN activo.
Qué es una fuga WebRTC
WebRTC es la tecnología del navegador detrás de las videollamadas, el uso compartido de pantalla y la transferencia de archivos entre pares. Para conectar dos navegadores directamente, cada uno tiene que averiguar sus propias direcciones: la dirección privada en la red local y la dirección pública vista desde fuera. El navegador recopila estos "candidatos ICE" preguntando a un servidor STUN, y cualquier página web puede iniciar ese proceso con unas pocas líneas de JavaScript, sin pedir permiso y sin mostrar nada en pantalla.
Una fuga WebRTC es el resultado: una página lee de la lista de candidatos una dirección que difiere de la que presenta tu proxy o VPN. En el peor caso es tu IP pública real, que identifica tu proveedor y país y hace inútil el proxy.
Por qué los proxies no la detienen
Los proxies del navegador aplican al tráfico HTTP y WebSocket. WebRTC envía paquetes UDP directamente desde el sistema operativo, así que un proxy SOCKS o HTTP configurado en el navegador nunca los ve. Una VPN de todo el sistema los captura, pero solo si está activa para todas las interfaces y no permite túnel dividido.
Por qué importa
Cualquier sitio puede ejecutar esta comprobación en silencio. Los sistemas antifraude y antibot comparan rutinariamente la dirección pública de WebRTC con la dirección de conexión; una diferencia se trata como proxy con alta confianza. Nuestra puntuación de anonimato deduce 15 puntos cuando WebRTC expone una dirección pública que no es la de tu conexión.
Cómo comprobarla
Abre la prueba de fugas WebRTC. Recopila candidatos de la misma forma que lo haría una página hostil y lista cada dirección pública y local que encontró, marcando las que difieren de tu conexión. Los navegadores modernos sustituyen las direcciones locales por nombres mDNS como a1b2c3d4.local, así que ver un nombre .local en lugar de 192.168.x.x es normal y no es una fuga. La prueba de fugas de IP ejecuta esta comprobación junto con las pruebas de DNS e IPv6.
Cómo corregirla
Desactiva WebRTC o restríngelo a la interfaz del proxy. Firefox tiene media.peerconnection.enabled; los navegadores basados en Chromium no tienen interruptor integrado pero aceptan extensiones y políticas de empresa que limitan ICE a la ruta por defecto. Los navegadores antidetección normalmente ofrecen un modo WebRTC que desactiva la API o sustituye la dirección por la del proxy; elige el modo de sustitución cuando un sitio necesite WebRTC para funcionar. Repite la prueba tras cada cambio.
