[ Probleme ] Tunneling SSH
Rideman
Messages postés
6
Statut
Membre
-
RiDeMaN -
RiDeMaN -
Bonjour,
Je voudrais votre aide quant au tunneling ssh. En effet je suis sur une machine 10.0.0.2 par ex et je veux tunneler mes transferts TCP vers mon serveur 10.0.0.1.
J'aimerai que par ex ma connexion web soit encapsuler dans mon tunnel ssh.
J'ai lu de nombreux tutos et je tombe sur cette commande
ssh -L 3000:localhost:80 10.0.0.1
A ce que je comprends quand je fais une requete sur le 10.0.0.1:80 il passe sur mon localhost port 3000 pour joindre le 10.0.0.1:80.
Ce qui permet de creer un tunnel. Maintenant je ne comprends deja pas comment le tunnel est crée. Car comment mon serveur 10.0.0.1 sait que mon paquet sera encapsulé dans ssh.
Par ailleurs lorsque je tape ma commande il me demande de m'identifier et j'arrive sur le 10.0.0.1 en SSH
Je ne comprends pas.
Qui peut m'aider?
Merci bien
Bonne journée.
Je voudrais votre aide quant au tunneling ssh. En effet je suis sur une machine 10.0.0.2 par ex et je veux tunneler mes transferts TCP vers mon serveur 10.0.0.1.
J'aimerai que par ex ma connexion web soit encapsuler dans mon tunnel ssh.
J'ai lu de nombreux tutos et je tombe sur cette commande
ssh -L 3000:localhost:80 10.0.0.1
A ce que je comprends quand je fais une requete sur le 10.0.0.1:80 il passe sur mon localhost port 3000 pour joindre le 10.0.0.1:80.
Ce qui permet de creer un tunnel. Maintenant je ne comprends deja pas comment le tunnel est crée. Car comment mon serveur 10.0.0.1 sait que mon paquet sera encapsulé dans ssh.
Par ailleurs lorsque je tape ma commande il me demande de m'identifier et j'arrive sur le 10.0.0.1 en SSH
Je ne comprends pas.
Qui peut m'aider?
Merci bien
Bonne journée.
A voir également:
- [ Probleme ] Tunneling SSH
- Ssh download - Télécharger - Divers Web & Internet
- Xampp ssh ✓ - Forum Linux / Unix
- Ssh vpn ✓ - Forum Ubuntu
- Microsoft teredo tunneling adapter windows 7 ✓ - Forum Windows 7
- Ubuntu ssh connection refused ✓ - Forum Ubuntu
7 réponses
Je ne fais pas ca avec putty. Putty c'est interessant pour windows. Je voudrais reussir ca avec les commandes. En fait j'ai 3 serveurs dont 2 sous debian. Et je souhaiterai réaliser le tunneling entre les deux serveurs debian.
Et moi je connais putty que comme telnet (mais pour un accès ssh)
J'ai lu qu'avec putty j'etait capable de créer des tunnels mais la encore je ne vois pas très bien comment.
Et moi je connais putty que comme telnet (mais pour un accès ssh)
J'ai lu qu'avec putty j'etait capable de créer des tunnels mais la encore je ne vois pas très bien comment.
je suis d'accord avec ton tuto. La seule chose qui me "pertube" il faut que putty reste open pour que mes tunnels soit crée. et il faut que je passe par putty pour pouvoir crypter mes données à envoyées?
car ce que je veux c'est que Samba soit encapsulé dans le tunnel. Et avec le logiciel putty j'ai du mal à comprendre comment?!
car ce que je veux c'est que Samba soit encapsulé dans le tunnel. Et avec le logiciel putty j'ai du mal à comprendre comment?!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionssh -L 3000:localhost:80 10.0.0.1
où as tu pris cette commande ?
si ton local host (client ssh et origine du tunnel) est 10.0.0.2 , le serveur ssh est 10.0.0.1, le login sur le serveur marcel et le serveur web 192.168.10.10,
pour le tunnel , c'est:
ssh -L 4040:192.168.10.10:80 marcel@10.0.0.1
une fois le tunnel établi,
pour accéder au serveur web de 192.168.10.10, tu tapes dans ton navigateur:
http://10.0.0.2:4040
4040 est un port non utilisé en local bien entendu
je l'ai pris dans un bouquin et j'ai deja vu ta commande. La question que je me pose c'est comment le tunnel marche. Car le port 80 que je vais joindre, comment sait il que c'est tunnelé en SSH. Car le port 80 c'est un port well known (standard) pour le transfert HTTP... Faut il faire quelque chose sur le serveur a part lancer le daemon SSH?
Merci bien
Merci bien
Sur le serveur ssh,
non rien d'autre, tout est automatique, c'est lui qui détecte et reroute les connections tcp encapsulées.
il faut bien sûr que le serveur ssh ait une route et une règle firewall qui autorise une connexion vers le serveur final, mais c'est complètement extérieur au tunnel ssh.
Tout se passe coté client pour le paramétrage.
tu peux trouver une assez bonne représentation du tunnel ici: http://people.via.ecp.fr/~alexis/formation-linux/ssh.html#AEN6859
non rien d'autre, tout est automatique, c'est lui qui détecte et reroute les connections tcp encapsulées.
il faut bien sûr que le serveur ssh ait une route et une règle firewall qui autorise une connexion vers le serveur final, mais c'est complètement extérieur au tunnel ssh.
Tout se passe coté client pour le paramétrage.
tu peux trouver une assez bonne représentation du tunnel ici: http://people.via.ecp.fr/~alexis/formation-linux/ssh.html#AEN6859
Ok merci bien je vais tester ca ce soir jte redirais. Y'a t il un moyen simple de voir si c'est bien tunnélé sans mettre de firewall? un analyseur de réseau comme ethereal c'est possible de voir le tunnel? car via ta commande cela ouvre un shell ssh sur la machine distante et je comprends pas pourquoi :s