IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

faire du port forwarding en ssh


Sujet :

Réseau

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2011
    Messages : 39
    Par défaut faire du port forwarding en ssh
    Salut a tous,

    je dispose d'un serveur vpn pptp qui fonctionne avec le port 1723, or depuis mon école ce port la est bloqué, je ne peut donc pas me connecter en vpn sur mon serveur.

    Je pense qu'il faut utiliser du port forwarding, quel est la commande que je dois taper sur mon serveur?

    Comment faire?

    merci

  2. #2
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    Si j'ai bien compris, à moins que tu ne sois administrateur des proxys de ton école, je doute que du port forwarding soit la solution

    1) tu as un serveur sur Internet (ie, pas derrière une box) avec le port 1723 d'ouvert.
    2) tu veux, depuis ton école, accéder à ce port, mais il est bloqué
    (soit dit en passant, en faisant cela, tu contournes probablement les règles de sécurité de ton école, donc je ne cautionne pas la manipulation, et si tu te fais prendre, ça peut te poser des problèmes...)

    Pour moi, la meilleure solution est d'utiliser un tunnel ssh :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh -N user@server -L1723:localhost:1723
    Ceci ouvre un tunnel ssh qui va rediriger ce qui arrive sur le port 1723 de la machine sur laquelle tu lances la commande vers le port 1723 du serveur <server> sur lequel tu te connectes. Une fois cela fait, tu peux te connecter au port 1723 de ton pc comme si tu te connectais au port 1723 de ton serveur.

    Note que parfois, le port 22 peut également être bloqué, dans ce cas, tu peux contourner le problème en faisant écouter ton daemon ssh sur le port 443 (https) à condition que tu n'aies pas de serveur web qui écoute ce port.
    Dans ce dernier cas, il existe un moyen de faire en sorte que apache fasse office de proxy pour renvoyer des connexions au port 443 vers le port 22, mais c'est un peu plus complexe, donc je ne l'aborderais pas ici si ça n'est pas nécessaire

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2011
    Messages : 39
    Par défaut
    Salut,
    je doit taper:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh -N user@server -L1723:localhost:1723
    sur mon pc depuis lequel je veux me connecter ?
    Sur mon serveur je ne touche a rien?

    Merci

  4. #4
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    Si ton serveur accepte les connexions en ssh et le tunneling, et si ton école ne bloque pas la port 22, alors oui, cette commande seule te permet de créer un tunnel ssh vers le port 1723 de ton serveur.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2011
    Messages : 39
    Par défaut
    Lorsque je tape cette commande sur mon mac :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh -N root@ipduserveur -L1723:localhost:1723
    il me demande le mot de passe, puis il ne se passe rien.

    Ensuite je vais dans les connexion réseau, dans adresse du serveur vpn je met : localhost

    Mais il me met erreur de connexion

    Le port 22 est ouvert, comment savoir si mon serveur accepte le tunneling?

    merci

  6. #6
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    Normal qu'il ne se passe rien : c'est l'option -N

    Il y a de très forts chances qu'il accepte le tunneling : tu utilises quelle serveur sshd ?

    En cherchant un peu, j'ai l'impression que pour le vpn, il faut un autre port (1701) en udp ? Si c'est le cas, ça commence à devenir compliqué je pense... pourquoi tu veux te connecter en vpn ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/12/2012, 19h44
  2. ssh - port forwarding "Dynamic"
    Par Alain B. dans le forum Réseau
    Réponses: 0
    Dernier message: 25/09/2009, 10h23
  3. Tunnel SSH / Port Forwarding
    Par Kentin dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 10/08/2009, 13h03
  4. Port forwarding et port triggering
    Par kap dans le forum Développement
    Réponses: 4
    Dernier message: 25/10/2005, 13h28
  5. Ports forwarding avec iptables
    Par Iced Earth dans le forum Réseau
    Réponses: 6
    Dernier message: 19/11/2002, 22h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo