# Mettre OpenVPN en sous-domaine

**URL:** <https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718>\
**Category:** Support Debian\
**Created:** [Février 21, 2016, 4:06 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718 "2016-02-21T04:06:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![colundrum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/colundrum/32/3216_2.png) [@colundrum](https://www.debian-fr.org/u/colundrum)\
**Post date:** [Février 21, 2016, 4:06 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/1 "2016-02-21T04:06:32Z")

</div>

Bonjour,  
Actuellement, j’ai un OpenVPN en TCP 1194 et j’aimerais ajouter la possibilité de le joindre en 443.  
J’ai déjà plusieurs sites en HTTPS sous nginx et je voudrais donc mettre en place un sous-domaine vpn qui pointerait vers OpenVPN.  
Dois-je faire une configuration pour un site en reverse-proxy sous nginx ? Sinon quelle autre solution en évitant SSLH.  
Merci et bonne journée.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Février 21, 2016, 4:06 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/2 "2016-02-21T04:06:38Z")

</div>

Le protocole d’OpenVPN est basé sur TLS/SSL, mais ce n’est pas du HTTPS. Je vois assez mal comment un serveur web ou reverse proxy pourrait le gérer. Je doute aussi qu’un serveur OpenVPN parle en premier, condition nécessaire pour une solution de type SSLH.

OpenVPN propose une solution de “partage” de port TCP avec l’option --port-share, mais j’ai peur que cela implique pour le serveur web la perte de l’information de l’adresse IP source réelle des connexions.

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 4:06 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/3 "2016-02-21T04:06:38Z")

</div>

Salut,  
J’ai du mal à comprendre l’enjeux. J’utilise plusieurs tunnels openvpn, et je me connecte en HTTP ou HTTPS sans soucis (il faut juste que la résolution fonctionne.  
En fait c’est ça le plus chiant, le résolution… Si c’est réglé, rien n’empêche de se connecter en https au travers d’un openvpn.

Ou alors j’ai rien compris… C’est possible. ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

---

<div class="post-metadata">

**Author:** ![colundrum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/colundrum/32/3216_2.png) [@colundrum](https://www.debian-fr.org/u/colundrum)\
**Post date:** [Février 21, 2016, 4:06 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/4 "2016-02-21T04:06:39Z")

</div>

@lol : désolé de te dire cela mais tu as dû louper l’info importante :  
j’ai une seule adresse ip avec :

- port 80 (HTTP) : plusieurs sites (en sous-domaine) avec nginx + php + python
- port 443 (HTTPS) : plusieurs sites (en sous-domaine) avec nginx + php + python (grâce au [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication))
- port 1194 : un tunnel OpenVPN

Ce que je cherche à faire c’est un sous domaine de type [vpn.domain.com](http://vpn.domain.com) en HTTPS donc TCP 443 qui pointe vers l’OpenVPN or le port 443 est déjà occupé par nginx donc le but serait de mettre nginx en reverse-proxy pour permettre l’utilisation d’OpenVPN qui est sur le port 1194 en passant par une connexion sur le 443.

Quand j’utilise un hotspot qui filtre le port 1194, je n’ai pas accès à l’OpenVPN mais si je pouvais me connecter via le HTTPS, cela ne serait plus un problème.

---

<div class="post-metadata">

**Author:** ![L041S](https://www.debian-fr.org/user_avatar/www.debian-fr.org/l041s/32/13157_2.png) [@L041S](https://www.debian-fr.org/u/L041S)\
**Post date:** [Novembre 4, 2023, 11:01 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/5 "2023-11-04T11:01:12Z")

</div>

Hello, désolé de déterrer un vieux sujet de 2016 mais je cherche exactement à faire comme toi et aucune info sur le net. Tu as réussi depuis ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 4, 2023, 8:48 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/6 "2023-11-04T20:48:06Z")

</div>

8 ans après et sans réponses , je pense qu’il vaudra mieux ouvrir un nouveau fil de discussion.

Au passage utilise haproxy avec la règle adéquat tu pourra rediriger les match vers le bon backend (IP/Port).

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 4, 2023, 8:48 UTC](https://www.debian-fr.org/t/mettre-openvpn-en-sous-domaine/35718/7 "2023-11-04T20:48:10Z")

</div>

A fermé ce sujet (le Novembre 4, 2023, 8:48 UTC)


