Plusieurs serveurs\services derriere un : monDomain.com:80 - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 17-09-2011 à 15:44:28
reverse proxy sous apache, squid, forefront tmg ou autre (attention ça marchera pas pour tous les services, en particulier rdp et ftp)
Marsh Posté le 17-09-2011 à 15:52:31
- Un en particulier à préférer aux autres ?
- Pour apache, j'ai wamp, je modifie httpd-vhosts .. aucune modif. remarquable .. une idée ? une histoire de module manquant ?
EDIT : Note importante, mes serveurs sont des Serveur 2008 R2.
Marsh Posté le 17-09-2011 à 16:17:30
c'est quoi le rapport entre https-vhosts et reverse proxy ?
Si tu es sous win alors plutot apache que squid. TMG est assez cher aussi et requiert un serveur dédié à ça.
Marsh Posté le 20-09-2011 à 17:51:10
Mon tuto doit être pourri alors
C'est un truc comme ca, non ? (Mais dans quel fichier d'ailleur ??)
ProxyRequests off
ProxyPass /iis/ http://srv1:8080
ProxyHTMLURLMap http://srv1:8080 /iis
<Location /iis/>
ProxyPassReverse /
ProxyHTMLEnable On
ProxyHTMLURLMap / /iis/
RequestHeader unset Accept-Encoding
</Location>
Marsh Posté le 21-09-2011 à 14:44:33
Bon ça fonctionne pour le http
mais pas encore pour le https
Faut déjà que je place apache en écoute sur le 443
La solution pour le http c'est direct dans le httpd.conf:
ProxyRequests off
ProxyPass /iis/ http://srv1:8080
ProxyPassReverse /iis/ http://srv1:8080
Et ca roule
Marsh Posté le 17-09-2011 à 15:32:51
Bonjour,
J'ai 2 serveurs et chacun fait tourner plusieurs services (Apache, IIS, RDP via HTML5, FTP, .. )
En entrée public je n'ai que le port 80.
Je souhaite avoir:
monDomain.com\Srv1IIS\ >>> qui pointe vers http://srv1:8080
monDomain.com\Srv1Apache\ >>> qui pointe vers http://srv1:80
monDomain.com\Srv2Apache\ >>> qui pointe vers http://srv2:80
...
A priori avec du reverse proxy et de la réecriture d'url ca se fait.
J'ai essayé avec apache (Modif. du fichier host.. ), et avec IIS (Avec ARR) sans résultat ..
Apache ne me fait rien, du moin sj'ai rien réussi à faire :s
ARR modifie l'url mais pas le retour, du coup avec monDomain.com\Srv1IIS\, j'ai bien http://srv1:8080 mais de l’extérieur c'est mal barré
Quelqu'un a t'il un bon tuto. pour faire ca ?
Une solution à expliquer ?
Merci d'avance.