0 votos

Compartir una conexión de VPN TUN con Android y iOS para interceptación de tráfico

Tengo dos interfaces: - Física de la interfaz WLAN con 802.1 x autenticación (en0) - Un virtual interfaz TUN con VPN (invisible en la Configuración de la Red) (utun1)

He móviles (tanto Android rooteado y con jailbreak iOS) que yo quiero para interceptar HTTP/S de tráfico, a través de Bluetooth.

Mi primer pensamiento fue hacer Compartir la conexión de Internet de WiFi, Bluetooth, OS X no como este, como el WiFi 802.1 x autenticación.

Luego he activado el Bluetooth Tethering sin ningún tipo de conexión en Android, conectado a él desde el Mac (en3) y se añade el Mac como ruta por defecto con ip route add default via <mac ip>. A continuación, en el Mac hice: sysctl -w net.inet.ip.forwarding=1 echo "nat on utun1 from en3:network to any -> (utun1)" >> /etc/pf.conf pfctl -F all pfctl -ef /etc/pf.conf

No tengo errores, pero el dispositivo móvil no es capaz de conectarse a internet. Hace ping a la mac, la ruta está muy bien, pero el NAT no funciona.

¿Cómo puedo compartir la conexión VPN a través de Bluetooth PAN a los dispositivos móviles? Debo intentar un enfoque diferente? Estoy haciendo algo mal?

1voto

Rich Puntos 2429

Primero en el Mac hacer una configuración de red (un lugar en Apple redacción) apropiado para su necesidad. No utilice nunca el muy infame y también la magia "Automático" ubicación. Una configuración con un "Wi-Fi" y "el PAN de Bluetooth" interfaces y nada más. Configurar ellos (supongo que usted está familiarizado con este aspecto para empezar a jugar con una VPN y los problemas de seguridad en torno a este).

Una vez establecida, sin conectar nada aún sobre el "PAN de Bluetooth" de la interfaz, sólo tienes que configurar un "Compartir Internet" (que en realidad deberían ser correctamente llamado una "puerta de enlace de red") como sigue: Internet Sharing: Wi-Fi -> Bluetooth PAN

La correcta sysctl, nat y pf configuración será realizado por muchos procesos ocultos (e indocumentados) detrás de Internet Sharing.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X