Aller au contenu

Featured Replies

Posté(e)

Bonjour,

GateOne est un émulateur de terminal programmé en HTML 5. Il permet de simuler des connexion SSH vers un serveur dans un navigateur (cf. http://liftoff.github.com/GateOne/).

Haproxy est un reverse proxy HTTP / HTTPS qui support également les websockets le rendant ainsi compatible avec GateOne. (cf. http://haproxy.1wt.eu/). Grâce à lui, il est possible, derrière le même port 80 (HTTP) ou 443 (HTTPS) de servir plusieurs services du SYno proposés normalement sur des ports TCP différents.

GateOne et Haproxy sont disponibles sur le canal BETA du repo Synocommunity.

Si Vous souhaitez tester ces deux paquets, voici la procédure à suivre :

  1. le syno doit être enregistré auprès d'un DDNS (celui de synology fonctionne très bien)
  2. https (et donc également les certificats associés) doit être fonctionnel. Personnellement, j'ai créé un certificat auto-signé pour *.<ddns synology>
  3. installer gateone depuis le repo, démarrer le package
  4. installer haproxy et le démarre
  5. router le port 80 de votre routeur vers le port 30080 du syno et le port 443 vers le port 80443.
  6. les services suivants devraient maintenant être disponibles :
  • dsm.<DDNS> : le DSM du syno
  • surveillance.<DDNS> : surveillance station (activer le port personnalisé dans le portail des applications)
  • file.<DDNS> : file station (activer le port personnalisé dans le portail des applications)
  • sab.<DDNS> : sabnzbd
  • gateone.<DDNS> : gateone
  • dav.<DDNS> : webdav
  • audio.<DDNS> : audio station (activer le port personnalisé dans le portail des applications)
  • download.<DDNS> : download station (activer le port personnalisé dans le portail des applications)
  • video.<DDNS> : video station (activer le port personnalisé dans le portail des applications)
  • ssh.<DDNS> : accès ssh direct depuis internet sur le port 443.

Les numéros de port sont calculés automatiquement à partir des fichiers de configuration. Il est possible de modifier ou ajouter un service en modifiant le fichier /usr/local/haproxy/conf/haproxy.ini, puis lancer genConf.pl.

Il est également possible de définir une redirection automatique HTTP vers HTTPS en mettant redirect en port HTTP pour le service concerné.

Une icone GateOne est également créée, elle permet d'ouvrir GateOne dans une fenêtre du DSM.

N'hésitez pas à me faire vos retours ...

Modifié par Nounours44

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.