Outils pour utilisateurs

Outils du site


tuto:linux:tunnel_ssh

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tuto:linux:tunnel_ssh [2009/03/15 11:33] – créée roottuto:linux:tunnel_ssh [2009/10/23 18:52] (Version actuelle) root
Ligne 1: Ligne 1:
-=== ssh -L ===+====== TUNNEL SSH ======
  
-Source : [http://www.sukria.net/fr/archives/2004/01/06/dirtyhowto_utiliser_mozilla__travers_un_tunnel_ssh/ http://www.sukria.net/fr/archives/2004/01/06/dirtyhowto_utiliser_mozilla__travers_un_tunnel_ssh/] 
  
-'''Exemple''' :  +===== ssh -L =====
- ssh -L 42:roger:4242 user@B+
  
-ssh ouvre le port 42 en local et fait suivre tout ce que tu envois dessus vers B via le tunnel qui fera suivre vers le port 4242 de roger+Source : [[http://www.sukria.net/fr/archives/2004/01/06/dirtyhowto_utiliser_mozilla__travers_un_tunnel_ssh/| http://www.sukria.net/fr/archives/2004/01/06/dirtyhowto_utiliser_mozilla__travers_un_tunnel_ssh/]]
  
 +**Exemple** :
 +  ssh -L 42:roger:4242 user@B
 +
 +ssh ouvre le port 42 **en local** et fait suivre tout ce que tu envois dessus vers B via le tunnel qui fera suivre vers le port 4242 de roger
 +
 +Pour que d'autres machines puissent utiliser le port 42, il faut utiliser l'option **-g**.
 +
 +  ssh -g -L 42:roger:4242 user@
  
 Accèder à des ressources d'un réseau privé de l'extérieur. Accèder à des ressources d'un réseau privé de l'extérieur.
Ligne 13: Ligne 19:
  
 Accèder à un serveur web de l'Insia. Accèder à un serveur web de l'Insia.
- ssh -N -T -L 3128:adminunix.insia.org:80 glemeur@insia.org+  ssh -N -T -L 3128:adminunix.insia.org:80 glemeur@insia.org
  
 Il suffit d'indiquer à Firefox d'utiliser pour localhost le port 3128 comme proxy et le tour est joué. Il suffit d'indiquer à Firefox d'utiliser pour localhost le port 3128 comme proxy et le tour est joué.
Ligne 19: Ligne 25:
 On peut maintenant se connecter au site web adminunix.insia.org ;) On peut maintenant se connecter au site web adminunix.insia.org ;)
  
-Pour le wiki pareil : +Pour le wiki pareil :
   ssh -N -T -L 3128:wiki.insia.org:80 glemeur@insia.org   ssh -N -T -L 3128:wiki.insia.org:80 glemeur@insia.org
  
-=== ssh -R ===+L'option **-f** exécute le programme en tâche de fond. 
 + 
 +===== ssh -R =====
  
-[http://blog.uggy.org/post/2006/02/17/76-ssh-r-ou-comment-monter-une-connexion-ssh-dans-le-sens-inverse http://blog.uggy.org/post/2006/02/17/76-ssh-r-ou-comment-monter-une-connexion-ssh-dans-le-sens-inverse]+[[http://blog.uggy.org/post/2006/02/17/76-ssh-r-ou-comment-monter-une-connexion-ssh-dans-le-sens-inversehttp://blog.uggy.org/post/2006/02/17/76-ssh-r-ou-comment-monter-une-connexion-ssh-dans-le-sens-inverse]]
  
 Exemple : Exemple :
- ssh -R 42:roger:4242 user@B+  ssh -R 42:roger:4242 user@B
  
 Le client se connecte a B et demande a B d'ouvrir le port 42, tout ce qui est envoyé sur le port est relayé vers ta machine (qui a lancé ssh) par le tunnel que tu viens de créer, qui fait suivre ensuite vers le port 4242 de roger Le client se connecte a B et demande a B d'ouvrir le port 42, tout ce qui est envoyé sur le port est relayé vers ta machine (qui a lancé ssh) par le tunnel que tu viens de créer, qui fait suivre ensuite vers le port 4242 de roger
  
tuto/linux/tunnel_ssh.1237116818.txt.gz · Dernière modification : 2009/03/15 11:33 de root