Bonjour à tous,
J'ai un petit casse-tête qui dépasse mes compétences.
En gros j'ai un nom de domaine et trois serveurs:
- Un serveur web/XMPP (VM ESXi)
- Un serveur un peu fourre-tout (VM ESXi)
- UN NAS (NAS Synology)
L'objectif:
Un sous domaine par "fonctionnalité":
- nas.mondomaine.fr => Pointe sur mon NAS (HTTP et HTTPS)
- web.mondomaine.fr => Pointe sur mon serveur web (HTTP et HTTPS)
- xmpp.mondomaine.fr => Pointe sur mon serveur web (Ports XMPP seulement)
La configuration actuelle:
- Pour le moment j'ai configuré le routeur de telle sorte que tout le traffic entrant sur les ports 80,443,5222,5223,5269,5298,8010 aille sur le serveur web
- Sur le serveur web, j'ai mis des vhosts apache qui utilisent la directive ProxyPass et qui redirigent vers le bon serveur selon le sous-domaine demandé
Le problème est que j'ai l'impression que d'une part ce n'est pas très propre, d'autre part je n'arrive à le faire fonctionner qu'avec le HTTP et pas le HTTPS et encore moins avec les autres ports (XMPP par exemple, de manière à ce que si on tape xmpp.mondomaine.fr dans le navigateur cela ne donne rien).
Si besoin je peux créer une autre machine virtuelle qui servira de "frontal" pour redistribuer aux autres machines.
Pouvez-vous m'aider à trouver une solution qui réponde à mon besoin ?
Merci d'avance et à bientôt.