Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 07/03/2011 00:19:03

pacifiste95
Membre
Inscription : 07/03/2011
Messages : 2

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

Hors ligne

#2 07/03/2011 12:20:39

sunix
Membre
Lieu : Paris
Inscription : 23/06/2003
Messages : 455
Site Web

Re : Port forwarding en ssh

ssh -L 1723:localhost:1723 user@tonserverssh

extrait du man:
    -L [bind_address:]port:host:hostport
             Specifies that the given port on the local (client) host is to be forwarded to the given host and port on the remote side.  This works by
             allocating a socket to listen to port on the local side, optionally bound to the specified bind_address.  Whenever a connection is made to
             this port, the connection is forwarded over the secure channel, and a connection is made to host port hostport from the remote machine.
             Port forwardings can also be specified in the configuration file.  IPv6 addresses can be specified with an alternative syntax:
             [bind_address/]port/host/hostport or by enclosing the address in square brackets.  Only the superuser can forward privileged ports.  By
             default, the local port is bound in accordance with the GatewayPorts setting.  However, an explicit bind_address may be used to bind the
             connection to a specific address.  The bind_address of "localhost" indicates that the listening port be bound for local use only, while an
             empty address or '*' indicates that the port should be available from all interfaces.

ensuite connecte toi sur 1723 sur localhost smile et t'aura ton tunnel de tunnel

Hors ligne

#3 07/03/2011 12:53:47

pacifiste95
Membre
Inscription : 07/03/2011
Messages : 2

Re : Port forwarding en ssh

Salut,

je doit taper

ssh -L 1723:localhost:1723 user@tonserverssh

sur mon pc depuis lequel je veux me connecter ?

Sur mon serveur je ne touche a rien?

Merci

Hors ligne

#4 08/03/2011 10:28:45

orgrim
Administrator
Lieu : Palaiseau
Inscription : 03/09/2005
Messages : 374
Site Web

Re : Port forwarding en ssh

Salut,

Euh, je dirais que tu dois faire écouter ton vpn sur un port accessible depuis ton école. Essaye de savoir quels protocoles ton école laisse sortir pour choisir un port.

La commande SSH est bonne, mais tu dis à SSH d'ouvrir un tunnel entre localhost:1723 et tonserveur:1723, si tu ne peux pas sortir via ce port, ça ne marchera pas.


"First they ignore you, then they ridicule you, then they fight you, then you win."
  --  Mahatma Gandhi

Hors ligne

#5 08/03/2011 13:04:47

sunix
Membre
Lieu : Paris
Inscription : 23/06/2003
Messages : 455
Site Web

Re : Port forwarding en ssh

Oui en effet, c'est peut etre plus simple de changer de port.
Sinon le tunnel ssh marcherait car tu te connecterais sur le port 22 de ton server en ssh (en supposant que c'est pas bloqué), sur le port 1723 localement sur le poste client et port 1723 localement sur le poste server. donc jamais dans le réseau de l'école avec le port 1723.

Hors ligne

#6 08/03/2011 13:21:47

orgrim
Administrator
Lieu : Palaiseau
Inscription : 03/09/2005
Messages : 374
Site Web

Re : Port forwarding en ssh

effectivement, j'ai lu trop vite


"First they ignore you, then they ridicule you, then they fight you, then you win."
  --  Mahatma Gandhi

Hors ligne

Pied de page des forums