Home >> Problema >> Móvil >> Todas >> iPhone

IP estática en Personal Hotspot iPhone 4 (iOS 5, Jailbreak): limitaciones y opciones

Quieres configurar una IP estática fija en el Personal Hotspot (Compartir Internet) de tu iPhone 4 con iOS 5.0.1 y jailbreak. iOS no permite configurar IP estática en el Hotspot nativamente (ni en iOS 5 ni en versiones actuales). El Hotspot usa DHCP y asigna IPs dinámicas (172.20.10.x).

Opciones con Jailbreak (iOS 5.0.1)

  1. Editar archivo de configuración: El demonio `com.apple.InternetSharing` usa `/var/preferences/SystemConfiguration/com.apple.nat.plist` o similar. En iOS 5, la estructura es distinta a iOS modernas. Requiere conocimiento profundo de `ipfw`, `natd`, `bootpd` configs.
  2. Tweak de Cydia (histórico): "MyWi" (Intelliborn), "TetherMe", "PDANet" permitían más control. En iOS 5, versiones antiguas de MyWi (4.0/5.0) podían tener opción IP estática. Busca en Cydia (repos antiguos) o archivos .deb archivados.
  3. Script personalizado: Usar `launchd` para lanzar `bootpd`/`dhcpd` custom con `static_leases` tras activar Hotspot. Complejo, frágil tras reboot.

Alternativas reales

  • Reserva DHCP en router principal: Si el iPhone 4 es CLIENTE de Wi-Fi, reserva su IP en el router. Pero tú quieres que el iPhone SEA el router (Hotspot).
  • Router de viaje barato (GL.iNet, TP-Link TL-WR902AC): Conecta iPhone por USB (tethering USB) o Wi-Fi (Hotspot) al router de viaje -> router reparte IP estáticas a tus dispositivos. Control total en OpenWrt.
  • Raspberry Pi / PC como gateway: Comparte Internet del iPhone (USB/Bluetooth) -> PC/RPi hace DHCP estático.

Conclusión: En iOS 5 jailbreak, editar configs nat/bootp es posible pero muy técnico y se rompe fácil. La solución robusta es un router intermedio barato.