¿Reenvío de puertos en iPhone?

12

Estoy usando el iPhone como módem.

¿Hay alguna forma de transferir puertos a mi computadora porque la estoy usando como servidor de desarrollo?

dwightk
fuente
Esto no se trata realmente de hardware o software de computadora
1
Jailbreak? Entonces ciertamente. No con jailbreak? Probablemente no.
Para reenviar el puerto al iPhone, simplemente reenvíe a la dirección IP que tiene.
Melvin Jefferson el
1
Obtenga un enrutador o punto de acceso 4G
Allan el

Respuestas:

7

Respuesta corta

Hasta ahora (iOS 9.1) no ha habido forma de configurar el reenvío de puertos en el punto de acceso personal

Respuesta larga

La activación de Personal Hotspot en un dispositivo iOS habilita su enrutador NAT incorporado. Otros dispositivos que se conectan a este iPhone (mediante USB, WiFi o Bluetooth) obtienen una IP en el subdominio 172.16.0.0/12.

No hay configuraciones NAT en iOS, ni proporciona UPnP o NAT-PMP para la configuración NAT remota.

¿Por qué?

Nadie sabe los motivos de Apple.

Suposición: sabiendo que la disponibilidad de la función Hotspot personal en un dispositivo iOS depende de su operador , Apple puede haber deshabilitado otras funciones como una forma de jugar bien con los operadores.

Posibles soluciones

  • En el dispositivo que necesita aceptar conexiones entrantes: conéctese a una VPN que proporcione una IP pública y conexiones entrantes
  • Si tiene acceso al dispositivo remoto, puede crear un túnel (por ejemplo, con ssh)
  • Si el dispositivo remoto está conectado a la misma cuenta de iCloud, habilitar Volver a mi Mac lo colocará en la misma red privada IPv6
  • El uso de un módem 4G en lugar de su iPhone le proporcionará una conexión directa a Internet que acepta las conexiones entrantes

Editar: PERO ...

Incluso podría omitir NAT en su dispositivo, su conexión a Internet IPv4 celular probablemente también esté detrás de un NAT de nivel de operador .

Duvrai
fuente
> El uso de un módem 4G en lugar de su iPhone le proporcionará una conexión directa a Internet que acepta las conexiones entrantes. Sí, eso es lo que intenté hacer con un Modem Domino Huawei 4G, pero eso no funcionó porque las funcionalidades están deliberadamente limitadas por el ISP (Naranja): No es un Domino Huawei original, está transformado. Voy a tratar Desimlock (necesidad de encontrar un Adaptador de micro SIM), pero que pueden no tener nada que ver con el acceso al reenvío de puertos ... Así que tenga cuidado lo 4G módem de comprar!
soulthom
0

No hay forma de reenviar puertos en un iPhone cuando se usa como punto de acceso Wi-Fi. Esto es por diseño. (IMO), la función de punto de acceso del iPhone era permitir a los usuarios acceder a Internet a través del plan de datos de su teléfono para que el usuario pudiera consultar el correo electrónico, navegar por la web, chatear, etc. No fue diseñado para funcionar como un enrutador con funciones más avanzadas.

No hay puertos abiertos en ninguno de los "lados" del punto de acceso del iPhone en el que interactuar para la administración. Hice un escaneo de puertos tanto en el lado público como en el privado (desde una Mac y una PC) para ver si podía acceder a una página de administración: está bloqueado y no responde (aunque sí responde a a ping).

Sin embargo, acabo de probar y verificar que mi punto de acceso dedicado : AT&T Unite Explore admite el reenvío de puertos (página 60 del Manual del usuario ). Pude reenviar el puerto 22 a mi computadora portátil y me conecté con éxito a través de SSH.

Una última cosa: aunque pude hacer esto con éxito en AT&T, es posible que su proveedor no le permita abrir puertos en su dispositivo, consulte primero con ellos.

Alano
fuente