Estoy usando sshuttle VPN . NO es un complemento del navegador ni un simple proxy; es un protocolo VPN completo y sin protocolo que envía todo el tráfico desde cualquier host al que pueda iniciar sesión en ssh. Crea una interfaz bridge0 con pfctl y envía todo el tráfico a través de ella.
Por lo tanto, mi sistema local (OSX, que usa chrome) tiene IP 10.0.0.10 y está conectado con sshuttle a un host en Internet. NO tengo direcciones IP reales / enrutables asignadas a esta máquina.
Todos los sitios simples de "cuál es mi IP" me muestran la dirección VPN, como espero, pero Google sabe mi IP real y browserleaks conoce mi IP real, y la están obteniendo a través de fugas webrtc.
No entiendo esto ... mi máquina local no sabe nada acerca de mi IP real, ya que mi máquina local solo conoce su dirección local 10.0.0.10 ... y TODO mi tráfico (TCP y UDP) está saliendo sshuttle tunnel ...
Entonces, ¿cómo webrtc en mi navegador sabe algo sobre mi IP real?
¿Cómo está ocurriendo esta fuga?