J'essaie d'utiliser un tunnel SSH pour un proxy web. J'ai déjà fait ce genre de choses auparavant (pour des jeux). Je lance Firefox et lui demande de passer par le serveur local 12345 pour tout. Ensuite, ssh user@host -L 12345:localhost:8080 -N
. Lorsque j'essaie d'utiliser le navigateur, j'obtiens "connexion refusée". J'ai activé tous les drapeaux dans sshd_config et redémarré. Aucune idée de la façon de procéder. HALP !
Réponse
Trop de publicités?Je pense que vous confondez deux commandes. Essayez de configurer Firefox en Socks5 au port 12345 et exécutez :
ssh user@host -D 12345
Dans le manuel SSH, 'man ssh' :
-D [bind_address:]port
Specifies a local “dynamic” application-level port forwarding. ... Currently the SOCKS4 and SOCKS5 protocols are supported, and ssh will act as a SOCKS server.
Votre commande user@host -L 12345:localhost:8080 -N
transfère votre port local 12345 vers le port 8080 de l'hôte distant. Cela ne fonctionnerait que si un proxy fonctionnait effectivement sur le port 8080 de votre hôte distant.