[SSH Port Forward] Rediriger plusieurs ports
Résolu
kilian
Messages postés
8732
Date d'inscription
Statut
Modérateur
Dernière intervention
-
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- 127.0.1:8080
- Port icmp - Forum Réseau
- Advanced port scanner - Télécharger - Utilitaires
- Port ping - Forum Windows
- Port 5000 - Forum Virus
- Port usb bloqué par administrateur ✓ - Forum Windows
9 réponses
Ah j'ai trouvé c'est bon.
On peut cumuler les -L:
Donc pour moi ça se résumera à:
http://www.oreillynet.com/pub/a/wireless/2001/02/23/wep.html
Avec un script shell fait maison on peut se générer une ligne de commande pour forwarder une bonne plâtrée de ports...
On peut cumuler les -L:
Donc pour moi ça se résumera à:
ssh -L 21:localhost:21 -L 1025:localhost:1025 -L 1026:localhost:1026 -L 1027:localhost:1027 -L 1028:localhost:1028 -L 1029:localhost:1029 10.0.0.2 -l kilian
http://www.oreillynet.com/pub/a/wireless/2001/02/23/wep.html
Avec un script shell fait maison on peut se générer une ligne de commande pour forwarder une bonne plâtrée de ports...
Merci Sabauvage, Merci Kilian merci à tous
Excusez mon ignorance
Je vous explique sommairement ma situation: Et dites moi SVP s'il y a ou non une solution à ce problème:
J'ai:
1)une machine cliente ayant l'adresse 192.168.4.21(A) avec PUTTY
2)un serveur win2003 ayant l'adresse 192.168.2.80(B) avec Cygwin/Openssh
3)un serveur de mail que j'appelle C (accessible depuis l'intranet et depuis l'extérieur).
Je veux savoir comment -à partir de A- pouvoir lire mon mail(C) en utilisant la connexion (tunnel SSH) en B.
D'abord est-ce possible? Et si oui comment.
Merci d'avance!
Excusez mon ignorance
Je vous explique sommairement ma situation: Et dites moi SVP s'il y a ou non une solution à ce problème:
J'ai:
1)une machine cliente ayant l'adresse 192.168.4.21(A) avec PUTTY
2)un serveur win2003 ayant l'adresse 192.168.2.80(B) avec Cygwin/Openssh
3)un serveur de mail que j'appelle C (accessible depuis l'intranet et depuis l'extérieur).
Je veux savoir comment -à partir de A- pouvoir lire mon mail(C) en utilisant la connexion (tunnel SSH) en B.
D'abord est-ce possible? Et si oui comment.
Merci d'avance!
Voui,
La connexion sera cryptée entre le client ssh (putty) et le serveur avec cygwin. Par contre entre B et C, ça ne sera plus crypté.
Je ne sais pas comment ça se passe au niveau du réseau cygwin, donc là je ne peux pas trop t'aider.
Mais sur Putty, il faut que tu configures un tunnel pour rediriger ce qui va vers le port 110 et le port 143 (ports pop3 et imap4 pour retirer les mails) dans la boucle locale (127.0.0.1) vers le vrai serveur mail en utilisant B comme relais.
La connexion sera cryptée entre le client ssh (putty) et le serveur avec cygwin. Par contre entre B et C, ça ne sera plus crypté.
Je ne sais pas comment ça se passe au niveau du réseau cygwin, donc là je ne peux pas trop t'aider.
Mais sur Putty, il faut que tu configures un tunnel pour rediriger ce qui va vers le port 110 et le port 143 (ports pop3 et imap4 pour retirer les mails) dans la boucle locale (127.0.0.1) vers le vrai serveur mail en utilisant B comme relais.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à tous et merci Kilian,
J'ai mis en place le tunnel et ça marche comme prévue de A à B.
j'ai pri comme port local 8080 et comme port sur la macchine C 80!
J'ai fait aussi outils/option internet/connexion/paramètres réseau/serveurb proxy et 127.0.1:8080
Le tunnel marche bien entre A et B car on ne voit plus rien quand on sniffe!!
Mais Chose etrange quand je fait un site autre que google(qui marche!!??!) j'ai une de deux chose:
1) site introuvable
2) on me redirige sur le site de C comme si je ne fais que l'adresse IP de C dans mon URL.
Alors
Est ce normal?
Est ce que ça peut être contourné surtout point 1.
Merci infiniment!!
J'ai mis en place le tunnel et ça marche comme prévue de A à B.
j'ai pri comme port local 8080 et comme port sur la macchine C 80!
J'ai fait aussi outils/option internet/connexion/paramètres réseau/serveurb proxy et 127.0.1:8080
Le tunnel marche bien entre A et B car on ne voit plus rien quand on sniffe!!
Mais Chose etrange quand je fait un site autre que google(qui marche!!??!) j'ai une de deux chose:
1) site introuvable
2) on me redirige sur le site de C comme si je ne fais que l'adresse IP de C dans mon URL.
Alors
Est ce normal?
Est ce que ça peut être contourné surtout point 1.
Merci infiniment!!
C'est vers un serveur mail que tu veux aller ou vers un serveur web?
C c'est un proxy finalement? Je comprends plus rien....
C c'est un proxy finalement? Je comprends plus rien....
Bonjour,
En fait je me connecte à mon serveur mail en utilisant une interface web et pas un client de messagerie genre outlook.
Ce qui importe pour moi pour le moment c'est d'accéder via ssh en toute sécurité à mon mail.
La situation telle que décrite dans mon premier POST est la suivante:
Je suis sur une machine A(client SSH), j'ai un serveur SSH en B, et le serveur courrier est en C.
Je veux séxuriser seulement la portion entre A et B, celle entre B et C est réputée sûre!
Voilà
et merci de ta réponse.
En fait je me connecte à mon serveur mail en utilisant une interface web et pas un client de messagerie genre outlook.
Ce qui importe pour moi pour le moment c'est d'accéder via ssh en toute sécurité à mon mail.
La situation telle que décrite dans mon premier POST est la suivante:
Je suis sur une machine A(client SSH), j'ai un serveur SSH en B, et le serveur courrier est en C.
Je veux séxuriser seulement la portion entre A et B, celle entre B et C est réputée sûre!
Voilà
et merci de ta réponse.
Ben les tunnels que je connais sont statiques. Tu ne peux pas aller ailleurs que vers une destination précise.
Pour configurer un tunnel tu dois indiquer
_Sur quel port local le client ssh doit écouter
_Vers quel serveur ssh la connexion doit retransmise
_Ou et sur quel port le serveur ssh doit il retransmettre cette connexion?
Ce dernier point est statique.... Donc si tu veux aller sur n'importe quel site, il faut installer un proxy sur la destination vers laquelle le serveur ssh doit renvoyer la connexion.
Pour configurer un tunnel tu dois indiquer
_Sur quel port local le client ssh doit écouter
_Vers quel serveur ssh la connexion doit retransmise
_Ou et sur quel port le serveur ssh doit il retransmettre cette connexion?
Ce dernier point est statique.... Donc si tu veux aller sur n'importe quel site, il faut installer un proxy sur la destination vers laquelle le serveur ssh doit renvoyer la connexion.