J'utilise un serveur IRC privé qui se trouve derrière un NAT. Actuellement, je me connecte en SSH à un serveur avec une adresse publique et j'utilise un client IRC en ligne de commande dans une session tmux pour me connecter au serveur privé. Existe-t-il un moyen d'utiliser uniquement des applications Android pour se connecter au serveur protégé en utilisant un client IRC sur le téléphone Android via un tunnel SSH ? Je ne suis pas rooté mais je ne suis pas non plus contre le rooting.
Réponse
Trop de publicités?Une façon de le faire :
-
Exécutez un client SSH sur votre téléphone, tel que ConnectBot.
-
Transférer un port local vers le serveur IRC distant, par exemple
localhost
port1234
airc.server.ip:6666
. ( Instructions pour ConnectBot, avec captures d'écran ) -
Connectez votre client IRC à
localhost:1234
au lieu deirc.server.ip:6666
. Si cela ne fonctionne pas, vérifiez que vous avez les autorisations nécessaires.
Lorsque votre connexion ne fonctionne pas, vous devez effectuer un débogage supplémentaire pour vérifier que le tunnel SSH est toujours actif. Mais sinon, vous devriez être en mesure d'utiliser n'importe quel client IRC.