Herramienta
WebRTC Leak Test
Comprueba si tu navegador revela información de red mediante WebRTC. La prueba se ejecuta en tu navegador y analiza los candidatos ICE que genera tu conexión.
Detección de fugas de IP por WebRTC
Inicia la prueba para comprobar si tu navegador filtra tu dirección IP pública real fuera del túnel VPN mediante el protocolo ICE/STUN.
Cómo funciona esta prueba
Tu navegador crea una conexión WebRTC (RTCPeerConnection) con un servidor STUN público. Durante el proceso de ICE gathering, el navegador genera «candidatos»: posibles direcciones por las que se podría establecer la conexión. Analizamos esos candidatos y clasificamos cada dirección como local (host), reflejada (srflx) o retransmitida (relay), distinguiendo las IP públicas de las privadas y de los nombres mDNS.
Después comparamos las IP públicas descubiertas con la IP pública que el servidor ya observa por tu conexión. Si coinciden, WebRTC no añade ninguna exposición. Si aparece una dirección distinta, puede indicar una fuga que conviene revisar, especialmente si usas una VPN.
Limitaciones que debes conocer
- Chrome y Firefox ocultan las IP locales con mDNS, por lo que a menudo solo verás nombres
*.local. Es lo esperado y no supone una fuga. - Safari es más restrictivo con WebRTC y puede no generar candidatos hasta conceder permisos.
- Una VPN bien configurada normalmente evita las fugas, pero esta prueba no puede auditar tu VPN ni cubrir todos los escenarios.
Preguntas frecuentes
¿Qué es una fuga de WebRTC?
WebRTC es la tecnología de llamadas y videollamadas del navegador. Para conectar dos equipos, necesita descubrir direcciones IP, y en algunas configuraciones puede revelar tu IP real aunque uses una VPN. A eso se le llama fuga de WebRTC.
¿Esta prueba detecta todas las fugas de VPN?
No. Comprueba qué direcciones expone WebRTC mediante los candidatos ICE observados, pero no puede garantizar la detección de todas las fugas posibles ni conoce tu configuración de VPN. Úsala como una comprobación orientativa, no como una auditoría definitiva.
¿Por qué veo direcciones que terminan en .local?
Los navegadores modernos (Chrome, Firefox) ocultan tus IP locales tras nombres mDNS del tipo abcd-1234.local. No son direcciones IP privadas visibles: es una protección de privacidad. Verlas es una buena señal.
¿Enviáis mi IP a vuestros servidores?
El análisis de candidatos ocurre en tu navegador y no se envía a IPLibre. Para descubrir la IP reflejada se usa un servidor STUN público (como en una videollamada), y para comparar mostramos la IP pública que ya ve el servidor por tu conexión. No almacenamos ninguna de ellas.
¿Cómo evito las fugas de WebRTC?
Puedes usar una extensión que desactive WebRTC, una VPN que lo gestione correctamente, o desactivar WebRTC en la configuración del navegador. Ten en cuenta que desactivarlo puede afectar a las videollamadas.