Actualizado a 07 de septiembre 2008

Usar el iPhone como un módem 3G o adaptador Wi-Fi

nota: No se ha encontrado la razón, pero hay usuarios que no pueden usar este sistema en Firefox e IE. Messenger parece que siempre funciona.

Nuestro iPhone 3G tiene acceso a internet por 3G. Además seguramente estaremos pagando una tarifa plana por el acceso a internet. La cuestión es, ¿puedo usar mi PC para que acceda a internet a través de mi iPhone? Si. La pregunta es ¿y por qué voy a querer usar mi iPhone como un módem? Pues básicamente porque tres cuestiones:

  1. Por no disponer de una conexión a internet conectada al ordenador (un portátil sin cobertura Wi-Fi por ejemplo).
  2. Por necesitar conectar al ordenador a una señal Wi-Fi y no tener un adaptador Wi-Fi en tu ordenador.
  3. Por tener una conexión restringida, limitada o vigilada (del trabajo por ejemplo) : ¿te bloquean páginas en el trabajo? ¿no te dejan usar el Messenger o no quieres que te lo detecten?
  4. Por requerir privacidad a la hora de acceder a páginas o usar otros programas.


Técnicamente lo que posibilitamos es el uso del iPhone 3G como un módem 3G o como un adaptador Wi-Fi, y por tanto, permitiendo tener internet en tu PC siempre que tengas acceso a internet en tu iPhone.




Nota: según que operadoras te cobran el tráfico de internet según el tráfico consumido. Si es así, ojo con el consumo si no quieres recibir un susto en la factura. Otros proveedores te ofrecen una tarifa plana que en algunos casos te garantizan una conexión 3G hasta un máximo de tráfico al mes (por ejemplo Movistar España) por lo que si has superado dicha cuota de tráfico no podrás usar el iPhone como un módem 3G.



Para poder permitir a un ordenador que se conecte a internet a través de la conexión 3G del iPhone, se requieren 3 cosas:

  1. El iPhone conectado por USB.
  2. Un programa que nos comunique el PC con el iPhone y establezca un puente de comunicaciones.
  3. Configurar nuestro navegador o programa para acceder a través de dicho puente.


Como programa, uno que funciona muy bien, y es gratuito, usaremos iPhone Tunnel Suite (también usado como herramienta para acceder al sistema de archivos del iPhone a través de Wi-Fi o USB, ver tutorial ). Puedes descargarte e instalar iPhone Tunnel Suite 2.7 desde la web del desarrollador.

El programa requiere un sencillo proceso de configuración en el cual se le facilita la IP del Wi-Fi del iPhone (si la tiene) y la clave del root del iPhone (alpine). Puedes ver más detalles sobre su instalación en el tutorial de acceso al sistema de archivos del iPhone.


Una vez instalado, activa el modo iConnect, y ya tenemos el túnel entre el PC y el iPhone establecido. De hecho puedes cerrar el programa iPhone Tunnel Suite (verás en el administrador de programas un proceso llamado iConnect.exe).



nota: iConnect.exe queda residente. Es posible que queden activados más de un proceso a la vez, por lo que si ves que no te funciona, cierra todos los procesos iConnect.exe desde el administrador de tareas y vuelve a activarlo.


Para configurar los programas hay que establecer una conexión vía proxy a través de sockets sobre el puerto 1080. ¿Suena a chino? Bueno, algunos ejemplos de configuración para los noveles en esto.

Internet explorer 7


 




Firefox


Desde el menú Herramientas->Opciones


nota: En algunas ocasiones se ha descrito un problema de acceso a las DNS. Comprueba, a través del about:config, que la clave network.proxy.socks_remote_dns tenga el valor True.

Microsoft Live Messenger





Cuando estés conectado, desde la misma pantalla de "Conexión" podrás ver que estás accediendo a través de Sockets.




nota
: antes de conectar el navegador, o el programa en particular, hay que explicar una situación que puede hacer que este sistema no funcione con el Wi-Fi del iPhone. La cuestión es que el iPhone, cuando se pone en modo reposo (cuando se apaga la pantalla tras x minutos de inactividad), el Wi-Fi queda también "dormido". Antes de arrancar el programa que quieras usar con el iPhone, asegúrate de hacer en el iPhone lo siguiente para evitar que la señal Wi-Fi se "duerma".

  • Accede a Ajustes->Wi-Fi y desactiva el Wi-Fi
  • Vuelve a activar el Wi-Fi
  • Comprueba que te has conectado a la red que toca, y que tienes una IP asignada.
  • Y antes de que se cierre la pantalla por inactividad, conéctate con el programa a través del iPhone Tunnel Suite.