web-dev-qa-db-fra.com

Ubuntu SSH tunnel au serveur

J'avais mon ordinateur sous Windows et j'utilisais PuTTY pour transférer le trafic Internet afin qu'il passe par mon VPS (situé dans un autre pays) et me donne la possibilité de ressembler à mon emplacement chaque fois que j'en avais besoin. Je connecterais PuTTY à mon serveur, définirais un transfert de port dynamique, puis modifierais les paramètres de Firefox pour utiliser ce port comme proxy.

Je n'ai pas la moindre idée sur la façon de procéder, à partir de ma nouvelle installation Ubuntu. Quelqu'un peut-il aider?

Merci d'avance!

2
Jeremy Belolo

Vous pouvez configurer un proxy socks avec la commande ssh avec l'option -D.

- D [bind_address:] port

[...] allouant un socket pour écouter le port sur le côté local, éventuellement lié à l'adresse bind_address spécifiée.
Chaque fois qu'une connexion est établie avec ce port, la connexion est transmise via le canal sécurisé et le protocole d'application est ensuite utilisé pour déterminer où se connecter à partir de la machine distante. Actuellement, les protocoles SOCKS4 et SOCKS5 sont pris en charge et ssh agira comme un serveur SOCKS.

Exemple:

ssh -D 8080 username@sshd_server

Après cela, configurez l’option proxy des navigateurs pour qu’elle utilise le proxy socks5 127.0.0.1:8080. ( via )

3
pLumo