Utilizo un servidor IRC privado que está detrás de un NAT. Actualmente, hago SSH en un servidor con una dirección pública y uso un cliente IRC de línea de comandos en una sesión tmux para conectarme al servidor privado. ¿Existe una manera de utilizar sólo las aplicaciones de Android para conectarse al servidor protegido utilizando un cliente IRC en el teléfono Android a través de un túnel SSH? No estoy rooteado pero tampoco estoy en contra del rooteo.
Respuesta
¿Demasiados anuncios?Una forma de hacerlo:
-
Ejecuta un cliente SSH en tu teléfono, como ConnectBot
-
Reenviar un puerto local al servidor IRC remoto, por ejemplo
localhost
puerto1234
airc.server.ip:6666
. ( Instrucciones para ConnectBot, con capturas de pantalla ) -
Conecte su cliente IRC a
localhost:1234
, en lugar deirc.server.ip:6666
. Si esto no funciona, comprueba que tienes permisos.
Si la conexión no funciona, tendrás que hacer una depuración extra para comprobar que el túnel SSH sigue funcionando. Pero por lo demás, deberías poder utilizar cualquier cliente de IRC.