Bonjour,
Si tu a suivi le wiki synergy, alors ça devrai fonctionner.
Avec la commande suivante, tu devrai pouvoir constater que ton tunnel SSH est bien établie et que synergy l'utilise bien
lsof -Pnl +M -i4
lsof : c'est un utilitaire qui permet de voir les fichiers utilisés
-Pnl : 3 options qui permet d'inhiber des conversions (inutile pour notre cas donc gain de temps)
+M : man lsof :p
-i4 : sort le résultat pour l'IPv4 (-i6 pour l'IPv6)
exemple chez moi :
J'ai 2 pc : pc1 (192.168.1.10) et pc2 (192.168.1.11), je veux prendre la main à partir de pc1 sur pc2
J'ouvre mon tunnel local sur le port 37082 vers le port VNC (5900) de mon pc2:
ssh -fNv -L 37082:pc2:5900 pc2
Avec l'option -v, je voit bien:
debug1: Local connections to LOCALHOST:37082 forwarded to remote address pc2:5900
Je lance mon client vnc pour prendre le controle sur le pc2 via mon tunnel local :
vinagre localhost::37082
La prise en main VNC fonctionne et si je lance mon lsof, j'ai le résultat :
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ssh 25098 1337 4u IPv4 893192 0t0 TCP 192.168.1.10:46070->192.168.1.11:22 (ESTABLISHED)
ssh 25098 1337 6u IPv4 893198 0t0 TCP 127.0.0.1:37082 (LISTEN)
ssh 25098 1337 8u IPv4 893417 0t0 TCP 127.0.0.1:37082->127.0.0.1:50921 (ESTABLISHED)
vinagre 25110 1337 20u IPv4 893416 0t0 TCP 127.0.0.1:50921->127.0.0.1:37082 (ESTABLISHED)
On voit bien mon vinagre connecté sur 127.0.0.01 (localhost), pourtant j'ai bien la main à distance de pc2, ce qui prouve que la connexion passe bien par mon tunnel
Ca doit être de même pour ton cas avec synergy
Tiens moi au courant ! 🙂