Prueba de fugas WebRTC:
¿se ve tu IP real?
WebRTC puede entregar tu IP real aunque haya un proxy o VPN activo. Esta prueba pregunta a tu navegador exactamente qué expone y lo compara con la IP que ven los sitios web.
- Los sitios web te ven como (IPv4)
- -
- Los sitios web te ven como (IPv6)
- -
- IP públicas expuestas por WebRTC
- -
- IP locales expuestas por WebRTC
- -
- Estado de WebRTC
- -
- UDP y STUN
- -
Todos los candidatos ICE generados por el navegador
Cómo funciona: tu navegador pregunta a los servidores STUN públicos de Google (stun.l.google.com) en qué direcciones se le puede alcanzar, que es exactamente lo que hace el script WebRTC de un sitio web. Google ve tu IP como cualquier servidor al que te conectas. Para comparar, nuestro servidor y api.ipify.org / Cloudflare nos dicen qué dirección ven los sitios web en las solicitudes web normales.
¿Qué es una fuga de WebRTC?
WebRTC es la función del navegador que hay detrás de las videollamadas y las apps peer-to-peer. Para conectar dos dispositivos, localiza todas las direcciones en las que se puede alcanzar al navegador y las comparte con la página. Un proxy web normal solo transporta solicitudes web (TCP), pero WebRTC usa UDP y puede salir directamente de tu red, así que un script puede leer tu dirección real aunque cada página que abres muestre la IP del proxy.
Por qué te importa
Si manejas varias cuentas o haces scraping detrás de un proxy, un sitio que ve la IP del proxy en la solicitud y tu IP doméstica en WebRTC sabe que el proxy es una tapadera. Ese desajuste es de lo primero que comparan los sistemas antifraude.
¿Qué es mDNS (.local)?
Para no filtrar tu dirección de red local (como 192.168.1.20), Chrome, Edge, Safari y Firefox la cambian por un nombre aleatorio terminado en .local. Ver aquí un nombre .local es buena señal: la IP local está oculta. Las direcciones públicas no se ocultan de esta forma.
Cómo corregir una fuga
En AdsPower, GoLogin, Multilogin o Dolphin{anty}, configura el modo WebRTC del perfil para que sustituya la dirección por la IP del proxy (o lo desactive). En Chrome normal usa una extensión que bloquee WebRTC; en Firefox pon media.peerconnection.enabled en false en about:config. Después vuelve a ejecutar esta prueba.
Preguntas
¿Un proxy o VPN evita las fugas de WebRTC?
No por sí solo. Un proxy HTTP o SOCKS5 configurado en el navegador transporta tráfico web, pero normalmente no los paquetes UDP que envía WebRTC. Una VPN de túnel completo cubre más, aunque los navegadores aún pueden exponer la dirección local o IPv6 real. La única forma de saberlo es probar con tu proxy activo.
¿Es un problema ver una IP local como 192.168.x.x?
No sirve para llegar a ti desde internet, así que es un riesgo pequeño. Sí añade detalle a la huella de tu dispositivo y es otra señal de que WebRTC no está enmascarado. Los navegadores actuales la ocultan tras un nombre .local salvo que hayas permitido el acceso a la cámara o al micrófono.
¿Debería desactivar WebRTC sin más?
Desactivarlo detiene la fuga pero rompe las videollamadas, y un navegador sin WebRTC puede resultar raro a los sistemas antifraude. Para trabajar con varias cuentas suele ser mejor mantener WebRTC activo y que informe de la IP del proxy.
Enruta WebRTC por una IP móvil real
Los proxies móviles de XProxy funcionan sobre conexiones reales de operador 4G/5G y admiten SOCKS5 UDP, de modo que el tráfico WebRTC puede pasar por el proxy e informar de la misma IP que el resto de tu navegador.