PUERTA 03 · PRUEBA DE FUGA WEBRTC

¿WebRTC expone tu IP real?

GLOBEPROXY · PRUEBA DE FUGA WEBRTCPUERTA 03

Esta prueba contacta desde tu navegador los servidores STUN de Google (stun.l.google.com) y Cloudflare (stun.cloudflare.com). Ven tu dirección IP, igual que cualquier sitio web.

WebRTC permite que los navegadores se conecten directamente para llamadas y video. Para hacerlo, puede revelar direcciones que una VPN o un proxy debía ocultar. Esta prueba le pregunta a tu navegador qué direcciones expone y las compara con la IP que ven los sitios web.

SELLADO significa que todas las direcciones públicas que WebRTC expuso coinciden con tu IP visible o están en la misma red, o que no se expuso ninguna. FUGA DETECTADA significa que expuso una dirección pública en una red distinta. Una dirección ".local" oculta significa que tu navegador enmascaró la IP de tu red local.

Qué comprueba la prueba de fuga de WebRTC

WebRTC es una función del navegador que permite que las videollamadas y las transferencias de archivos se conecten directamente entre dispositivos. Para encontrar la mejor ruta, el navegador reúne las direcciones de red en las que se le puede localizar y puede preguntar a servidores externos, llamados servidores STUN, qué dirección pública ven. Los sitios web pueden pedirle al navegador esa misma lista mediante código.

Una VPN o un proxy debe reemplazar tu dirección pública por la suya. A veces WebRTC informa una dirección pública distinta de la que los sitios web ven normalmente, por ejemplo tu dirección real o una dirección IPv6 que tu VPN no cubre. Esa diferencia es una fuga de WebRTC. Esta prueba le pide a tu navegador sus direcciones y las compara con la IP que ve el sitio.

Cómo leer el resultado

  • SELLADO: todas las direcciones públicas que WebRTC expuso coinciden con tu IP visible o están en la misma red, o no se expuso ninguna.
  • FUGA DETECTADA: WebRTC expuso una dirección pública en una red distinta de la de tu IP visible. Si usas una VPN o un proxy, podría ser tu dirección real.
  • Una dirección .local oculta es normal. Los navegadores modernos enmascaran la dirección de tu red local con un nombre aleatorio que termina en .local.
  • Si no aparece ninguna dirección, WebRTC está bloqueado o desactivado, por lo que no puede filtrar nada.

Causas comunes y cómo corregirlas

Las fugas son más comunes cuando el proxy se configura solo en el navegador o en una extensión, porque WebRTC puede enviar tráfico fuera del proxy. Una VPN que funciona para todo el dispositivo tiene menos probabilidades de filtrar, pero aun así pueden aparecer direcciones IPv6 y de la red local.

  • Usa una app de VPN que enrute todo el tráfico y ofrezca protección contra fugas, y asegúrate de que también maneje IPv6.
  • Firefox: escribe about:config en la barra de direcciones y establece media.peerconnection.enabled en false. Esto desactiva WebRTC, por lo que las videollamadas en el navegador dejarán de funcionar.
  • Brave: abre Configuración, Privacidad y seguridad, y establece la política de manejo de IP de WebRTC en Disable non-proxied UDP.
  • Chrome y Edge no tienen un interruptor integrado. Usa una extensión que limite WebRTC y vuelve a probar después.
  • Safari oculta las direcciones locales de forma predeterminada.
  • Ejecuta siempre la prueba de nuevo después de cualquier cambio, con tu VPN o proxy conectado.

Preguntas frecuentes

¿Qué es una fuga de WebRTC?

Es cuando tu navegador informa, mediante WebRTC, una dirección IP pública distinta de la que ven los sitios web a través de tu VPN o proxy. Puede revelar tu red real.

¿Una VPN evita las fugas de WebRTC?

A menudo, pero no siempre. Una VPN que captura todo el tráfico del dispositivo normalmente las evita. Los proxies en extensiones del navegador y las VPN que omiten IPv6 tienen más probabilidades de filtrar, así que prueba tu propia configuración.

¿Debo desactivar WebRTC por completo?

Solo si no usas videollamadas en el navegador, ya que muchos sitios de reuniones dependen de él. Limitar WebRTC a la ruta del proxy es una opción más suave donde tu navegador la admita.

¿Una IP local como 192.168.x.x es una fuga?

No. Las direcciones de red local son privadas y no te identifican en internet. Esta prueba las trata como locales, y la mayoría de los navegadores ahora las ocultan detrás de un nombre .local.

¿Por qué la prueba se conecta con Google y Cloudflare?

Una prueba de WebRTC necesita servidores STUN para conocer las direcciones públicas que usa tu navegador. Esta página consulta un servidor STUN de Google y uno de Cloudflare, y ambos ven tu dirección IP igual que cualquier sitio web.

¿Por qué la prueba muestra una dirección IPv6 distinta de mi IP?

Muchas conexiones tienen tanto IPv4 como IPv6. Si ambas pertenecen a tu proveedor, la prueba considera que la diferencia no es una fuga. Si la dirección está en una red distinta de la que ven los sitios web, se marca.