Aller au contenu

Featured Replies

Posté(e)

Hello,

j'aimerais acceder a un syno (une VM) sur un reseau distant. les ports sont bloqué, que ce soit sur le reseau ou du lieu de connexion.

du coup, j'utilise reverse proxy pour me connecter aux differentes VM. tout fonctionne tres bien, j'accede a tout les Syno, mais je voudrais acceder a en SSH maintenant.

j'ai essayer de rediriger vers le ports 22 mais ca ne fonctionne pas. une idée de comment je pourrais faire?

Merci

snip_20161209141629.png

Modifié par nexius2

Posté(e)
  • Auteur

Merci pour l'idée, je connais pas du tout, je vais regarder ce que je trouve

 

Modifié par nexius2

Posté(e)
  • Auteur

Je trouve pas mon bonheur, tu aurais un peu plus d'info?

Merci

Posté(e)

ceci devrait t'aider : 

http://dag.wiee.rs/howto/ssh-http-tunneling/

perso, çà passait un proxy d'entreprise avec authentification ldap :rolleyes: (je c, c pas bien tout ca)

donc, en gros, il te faut de ton coté :

Un apache spécialement configurer (voir lien) accessible via ton reverse proxy

et pour y acceder, le programme  proxytunnel avec les bon paramètre (la, c parfois + compliqué) 

Posté(e)


+ simple a installer c sur mais bon un vrai putty pour travailler, c mieux si c possible et ca ouvre bien plus de possibilites ...

Posté(e)

OpenVPN ça passe très bien les proxy (même avec de l’authentification) ...

Posté(e)

Oui mais généralement ca ne passe pas les firewall d'entreprise en sortie ...

Le mieux reste une solution comme GateOne ou Shellinabox. reste à savoir s'ils sont compatibles avec DSM6. Moi j'ai un petit serveur à côté et j'utilise Wetty pour cela.

Posté(e)
  • Auteur

weety? les chaussons? :-)

je veux bien plus d'info sur ta facon de proceder.

je travail sur une autre partie de ma plateforme de dev pour le moment donc j'ai pas pu trop me pencher dessus, mais je suis toujours a la recherche d'une solution.

pour info, gateone est sur la plateforme synocommunity qui semble ne pas encore supporter les VM donc je ne peux pas tester.

(et je vais pas developper sur la prod) 

j'ai un debian sur docker qui me premet de tester mes scripts via HTTP, mais il me faudrait un os synology pour que ce soit parfait :-)

donc si tu as reussit a t'y connecter (en http bien sur), je veux bien un petit tuto !

Modifié par nexius2

Posté(e)
Il y a 23 heures, mafiaman42 a dit :

Le mieux reste une solution comme GateOne ou Shellinabox. reste à savoir s'ils sont compatibles avec DSM6. 

Shellinabox tourne sous DSM6. Toutefois c'est une version perso cross-compilée à partir des sources avec le toolchain fourni par Synology que j'utilise. Je ne pense pas que le package soit encore supporté ni suivi par contre.

Posté(e)

Malheureusement je ne peux t'en dire plus sur Syno, puisque je suis moi même à l'époque tombé sur ton sujet et je me suis aussi cassé les dents dessus.

Du coup je l'ai installé et je l'utilise sur mon second serveur qui est une Debian...

Posté(e)
  • Auteur

CoolRaoul, tu l'as compiler pour quel machine? si je trouve rien, je crois que je vais faire ca aussi....faut juste monté de quoi compiler...

Posté(e)
CoolRaoul, tu l'as compiler pour quel machine?

N'importe quelle VM Linux avec une distrib courante fait l'affaire, faut suivre les instructions qu'on peut trouver dans la section développeurs du site Syno pour mettre en place l'environnement de cross compilation.
Sinon il est possible de s'appuyer sur l'environnement spksrc de synocommunity pour être mieux guidé mais je n'ai pas eu l'occasion de le manipuler: https://github.com/SynoCommunity/spksrc


Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.