¿Cómo controlo de forma remota mi iPhone desde mi MacBook sin wifi o alimentación de CA disponible (por lo tanto, sin enrutador)?

Estoy conectando mi MacBook con éxito a través de mi red wifi doméstica a través de VNC (usando Mac OS X's /System/Library/CoreServices/Screen Sharing.app) a mi iPhone 5 con jailbreak, que ejecuta Veency.

Ahora, en preparación para la necesidad de controlar mi iPhone de forma remota desde mi Mac cuando no hay wifi o alimentación de CA disponible (por lo que un enrutador inalámbrico es imposible), estoy tratando de usar VNC a través de una conexión inalámbrica directa entre mi Mac y iPhone. Creé la red en la Mac y la conecté desde el iPhone. El problema es que necesito la dirección IP del iPhone para poder conectarme a través de VNC.

¿Cómo puedo usar VNC para controlar mi iPhone desde mi Mac cuando no hay wifi o alimentación de CA disponible? Si no puedo hacerlo a través de una conexión directa inalámbrica, ¿hay alguna forma de hacerlo a través de un cable USB conectado entre el MacBook y el iPhone?

Una vez que se ha conectado a la red ad-hoc desde su iPhone, ¿el teléfono no muestra una dirección IP en la página de detalles de la red?
No, no hay dirección IP después de conectarse. Ese es todo mi problema. Supongo que podría intentar asignar una estática, como 192.168.100.100 con máscara de subred 255.255.255.0, luego asignar la MacBook 192.168.100.101 con la misma máscara de subred y ver si se conectan. Lo intentaré e informaré de nuevo.
Corregido sin direcciones IP estáticas. Solo tomó un tiempo para que la dirección IP apareciera en el iPhone. Debo haber esperado un buen minuto o dos, luego vi la dirección IP. Lo usé desde la MacBook para conectarme a través de VNC y todo funcionó bien. ¡Gracias!
FYI, noté que era más rápido configurar una IP estática usando los mismos primeros dos segmentos (169.254), luego algo fácil de recordar, como 169.254.100.100. Funciona de maravilla.

Respuestas (1)

Resumen de la solución

  • "Crear red..." en MacBook para crear una red "de computadora a computadora" (haciendo clic con el botón derecho en el icono wifi en el menú principal).
  • Vaya a la configuración wifi en el iPhone y únase a la red creada.
  • Espere a que aparezca la dirección IP en la página de detalles de la red del iPhone o asigne estáticamente una en el rango 169.254.xy, siempre que no sea la misma que la dirección IP de la otra computadora.
  • Vaya a Finder (o Path Finder), haga clic en Main Menu\Go\Connect to Server... (o simplemente escriba ⌘K) para conectarse, luego escriba vnc://169.254.xy, donde xy son los dos últimos octetos de red que asignado estáticamente al iPhone o que la MacBook asignó al iPhone.

A continuación, debe estar conectado. Recuerde ser paciente cuando se conecte: experimenté tiempos de respuesta no exactamente rápidos al conectarme, y eso fue sin seguridad...