Utiliser son Synology comme ReverseProxy (DMS 5.2)

Utiliser son Synology comme ReverseProxy (DMS 5.2)

J’accède à blog.heavyrage.ovh hébergé sur mon Synology mais aussi EZ Server Monitor hébergé sur mon Raspberry Pi qui est bien pratique pour connaître l’état de mes services sur mon LAN. Comment faire pour accéder aux 2 sites web depuis internet avec mon nom de domaine heavyrage.ovh?

Lorsqu’on s’auto-héberge, on ne peut être contacté que via une seule adresse IP depuis l’Internet. Mais quand on a son nom de domaine, on peut jouer sur les sous domaines DNS 😀 ! C’est là le point crucial de l’hébergement multi-site.
Le problème aussi est que l’on ne peut rediriger le trafic web que vers un seul hôte!!! D’où l’utilité d’un Reverse Proxy.

Le serveur WebStation de votre DSM n’est rien d’autre qu’un serveur Apache 2.4. Heureusement pour nous, les modules nécessaires à l’utilisation qu’on lui prévoit sont déjà présents, il suffit juste de dire au WebStation de les appeler lorsqu’il est contacté avec tel ou tel nom d’usage, bref utiliser des VirtualHost 🙂 ! C’est ce qui nous permettra de mettre en ligne depuis chez soi une multitude de sites hébergés sur des machines différentes.

Un VirtualHost est une directive du serveur Apache qui permet de déclarer plusieurs façons d’être contacté. Il est donc possible de déclarer différents noms d’hôte ou adresses IP par lesquels votre serveur pourra être appelé. L’avantage est que l’on peut choisir quoi faire une fois que le VirtualHost est appelé, par exemple rediriger le trafic vers un autre hôte 🙂


Pour ce qui est de la configuration, il faut se loguer en SSH à son Synology, puis éditer le fichier /etc/httpd/sites-enabled-user/httpd-vhost.conf-user.

vi /etc/httpd/sites-enabled-user/httpd-vhost.conf-user

A l’intérieur, ajouter les balises suivantes à la fin du fichier :

<VirtualHost *:80>
ServerName site.heavyrage.ovh
ProxyPass / http://192.168.0.xxx/<path_to_site>/
ProxyPassReverse / http://192.168.0.xxx/<path_to_site>/
</VirtualHost>

N’oubliez pas de renseigner les enregistrements DNS nécessaires à la redirection vers votre Synology.

  • blié le octobre 24, 2015 - 11:34
  • r lourderadj
  • blié dans

No comments yet

isser un commentaire



Tweets
    Optimization WordPress Plugins & Solutions by W3 EDGE