a) a Menos que usted tenga jailbreak a tu dispositivo iOS no tiene un servidor SSH para ejecutar.
b) Si tienes jailbreak a su dispositivo, no será posible SSH a tu iPhone a través de un celular. Está detrás de una de las más complejas configuraciones de NAT que hay. Cuando se mueve entre las torres, y perder la señal, usted pierde su contrato de arrendamiento a un IDENTIFICADOR único con la red celular (como IP). Sin embargo, cada vez que su conexión se restablece con su compañía, usted está conectado a una torre nueva y su conexión se enruta de manera diferente a través de otro NAT y finalmente, en algún lugar, probablemente en otro estado.
En la investigación de este solo, en el transcurso de 10 minutos, mi iPhone devuelve 2 IPs distintas de la internet, uno en la Florida, uno en Pennsylvania.
Respuesta corta: Wi-Fi = sí | Celular = no