Como se cita aquí Creo que es probable que haya problemas exclusivos de Terminal-IDE usuarios porque Terminal-IDE es, efectivamente, un "accessable-linux-on-your-non-rooted-Android" ambiente. Y, por lo tanto, es probable que tenga problemas ambientales únicos. Así que gracias por no decirme inmediatamente que vaya a ServerFault o a SuperUser...
Después de instalar Terminal-IDE, Leí toda la ayuda y me dispuse a aprovechar las herramientas SSH - realmente quiero entrar desde otro sistema para tener un teclado completo y poder tratar el teléfono como cualquier otro sistema en red. Sin embargo, me pararon en seco muy rápidamente.
Tengo varios problemas de enrutamiento, pero los pondré todos aquí pensando que bien pueden estar relacionados y un lugar es mejor que varios para encontrar respuestas.
Estoy usando WiFi para llegar a/desde el teléfono y, usando mi posiblemente cojo Netgear WN802T WiFi (que no tiene un servidor DHCP y requiere otro sistema para hacerlo). El teléfono (y otros dispositivos) se conectan, obtienen una dirección IP y navegan por Internet desde allí sin problemas. Le dije al servidor DHCP que coincidir con la dirección MAC y dar una IP fija - de esta manera evito los problemas de "IP única para todas las interfaces cuando se elige "IP fija"" identificados en otros lugares de este sitio. He confirmado que efectivamente se le da IP al teléfono.
Así que, He configurado el servicio sshd como se encuentra en el PDF de ayuda oficial. Se ejecuta. Pero ninguna conexión entrante tiene éxito; siempre terminan con "Connection timed out" (notablemente NO "no route to host" - que es lo que obtengo cuando pido una IP inexistente). Eso me dice que PUEDE estar llegando al puerto en el teléfono pero nadie responde. Esto me lleva a preguntas inmediatas:
- ¿Hay alguna forma de registrar los intentos de entrada?
- ¿Hay algún tipo de "cortafuegos"?
Cuando me conecto a la salida, SOLO se conecta en las zonas salvajes de internet, O en la puerta de enlace por defecto que le indicó el servidor DHCP. No se conectará a NINGUNA "IP no enrutada", aunque otros dispositivos en el mismo WiFi lo hagan (así que claramente el WiFi está enrutando a la subred local sin problemas).
-
¿Tengo que crear una ruta que apunte específicamente al router interno (la caja de netgear)? O;
-
¿dirle al router de salida real cómo enrutar tanto internamente como externamente?
Gracias para cualquier idea.
EDITAR PARA COMPARTIR MÁS DATOS
Como he seguido trabajando en el problema, y después de muchas horas de frustración, he conectado un cable USB al teléfono y he utilizado el "internet passthrough" para conectarme a un ordenador portátil que a su vez está conectado a través del mismo wifi. Ahora tengo más datos.
He confirmado lo siguiente:
- la conexión a través del portátil con el resto de la red es estable
- La conexión al teléfono desde el portátil consigue pasar la autenticación y, tras descubrir y arreglar una pequeña errata en el sshd script, funciona bien.
- conexión desde el teléfono, a través del cable hasta el ordenador portátil entonces tiene acceso completo a la red interna local a través de la dirección IP.
Por lo tanto, esto implica fuertemente que hay algunos problemas con el extremo del teléfono del WiFi y NO con el propio WiFi, sin embargo, no hay datos suficientes para decir que desde que no tengo sshd corriendo en el portátil para saber que está aceptando conexiones a través de la red ... Curiosamente, no rechaza los intentos de conexión sin más - ¡tardan mucho en caer! (Es un portátil con Windows 7 y, francamente, no sé cómo decirle que abra puertos específicos - ¡o cómo reenviar al teléfono!)
Tenga en cuenta también que el único sistema que puede conectarse al teléfono a través de la conexión por cable es el ordenador portátil al que está conectado el teléfono; hasta ahora he sido incapaz de encontrar una manera de llegar al teléfono a través de el portátil.
Gracias de nuevo por cualquier idea.