vue Partage du port 80 entre OpenVPN et Apache
Kommunauty
Connexion
Inscription

Partage du port 80 entre OpenVPN et Apache


Sypix Messages : 892

Salut tout le monde

Voila, je me posait une question. J'ai installé OpenVPN sur mon serveur et tout fonctionne bien. Le problème ? Et bien si jamais le port OpenVPN (1194) est bloqué c'est pas cool.

Du coup je sais que je peux faire écouter OpenVPN sur le port 80 (qui lui n'est quasiment jamais bloqué). Le nouveau problème ? Et bien Apache écoute déjà le port 80.

Savez vous si il est possible de faire cohabiter les deux ?

Merci d'avance

mercredi 22 avril 2015 (Dernière édition mercredi 22 avril 2015)

Notorius Messages : 589

Salut Sypix

Faire cohabiter deux services sur le même port, c'est pas une bonne idée, quand tu va envoyer une requête au serveur sur le port 80, il pourra pas savoir si elle est destinée à apache ou openvpn. Ou alors openvpn refusera de démarrer sur le port 80 s'il est déjà utilisé par apache et inversement.

Par contre, tu peux certainement utiliser un autre port plus ou moins standard comme le 8080. Autre idée (sans être vraiment sûr), si tu n'utilises pas https avec apache, tu peux peut être utiliser le port 443 qui n'est pas bloqué non plus normalement.

Après si tu peux arriver à connaître la politique de ton hébergeur en matière de filtrage de port, ça sera peut être plus simple

mercredi 22 avril 2015

Sypix Messages : 892

Le truc c'est que y'a vraiment que le port 80 et le port 443 qui sont ouverts.

En effet le port 443 c'est une bonne idée... Maaaaais, j'utilise https avec Apache

J'ai trouvé ça sur le net : http://www.vpntutorials.com/tutorials/openvpn-sharing-a-port-with-a-webserver-on-port-80-443/

J'essayerais sur une machine en local chez moi après les partiels. Si ça marche bien je mettrais ça en place sur le serveur et je reviendrais ici pour vous tenir au courent.

mercredi 22 avril 2015 (Dernière édition mercredi 22 avril 2015)

Répondre Pour répondre, tu dois d'abord t'inscrire rapidement sur Kommunauty. Rejoins-nous vite !