Lorsque l’on souhaite atteindre un service spécifique que l’on ne sait atteindre directement, les redirections de ports couplées aux connexions SSH sont très pratiques.

Syntaxe:

ssh login@ip_accessible_en_ssh -L n°port_local:ip_a_atteindre:n°port_distant

Exemple:

ssh stagiaire@10.XX.XX.XX -L 12345:192.168.0.1:80

Il est ainsi possible d’atteindre la page d’administration de son routeur (par exemple) depuis nimporte où puisque l’on se connecte d’abord à l’une des machines du réseau interne. Il est ainsi possible d’atteindre l’interface d’administration via un navigateur web à l’adresse:

http://localhost:12345