Bonjour,

Je cherche à comprendre ce que fais cette commande, en espérant que ca résoudra ma problématique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ssh -N -R 9091:localhost:22 user@server_IP
Explication de mon problème:
Je cherche à pouvoir accéder à mon Raspberry via dynu (dyndns)
J'ai créé un host sur dynu, et sur mon raspberry, j'ai installé ddclient. Tout marche, quand je tape la commande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo ddclient -daemon=0 -debug -verbose -noquiet
Il me retourne
SUCCESS: aaaaa.ddnsfree.com: skipped: IP address was already set to 1yy.xx.34.30.
Donc ddclient est bien configuré, et dynu est bien mis à jour.

Mais maintenant depuis un autre ordinateur, j'essaye de me connecter

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ssh pi@aaaaa.ddnsfree.com
Impossible, il me bloque en m'indiquant

ssh: connect to host aaaaa.ddnsfree.com port 22: Operation timed out
(ssh est bien installé et activé sur mon Raspberry)

J'aimerais savoir si on pouvait m'expliquer ce fait la commande qui suit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ssh -N -R 9091:localhost:22 user@server_IP
D'après ce que je comprends, depuis mon Raspberry, la commande ci-dessus, va rediriger le port 9091 vers le port 22.
Donc si sur ma machine distante je tape

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ssh -p 9091 user@aaaaa.ddnsfree.com
Je devrais pouvoir me connecter en ssh, est-ce juste?

L'autre question que je me pose, qu'est-ce que je dois renseigner à la place de ceci
user@server_IP
si je suis déjà sur mon Raspberry que je souhaite accéder à distance?

Mais est-ce que je rencontrai le même problème, ou je suis à côté de la plaque.

Merciiii