Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1482 connectés 

  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Hébergement

  Reverse Proxy avec Apache 2.2

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reverse Proxy avec Apache 2.2

n°487930
joe dassin
Tagada tagada
Posté le 06-12-2010 à 17:02:30  profilanswer
 

Bonjour,
 
Je me sens vraiment bête, mais rien à faire, je n'y arrive pas.
Je souhaite mettre en place un serveur frontal qui va se charger de diriger le trafic web vers le bon serveur, de manière transparente pour le navigateur client : en tapant l'URL du site, le proxy doit router vers le bon serveur.
 
Voilà ma config:
- 1 serveur web, port 80, site1.monsite.test
- 1 serveur web, port 8081, site2.monsite.test
- 1 serveur web, port 8082, site3.monsite.test
- 1 serveur reverse proxy apache
- 1 poste client WinXP
Les serveurs web sont sous IIS avec des applis en .net 2.0
 
Tous les serveurs sont sur le même LAN, avec les adresses enregistrées dans les fichiers host:
- le proxy connait les 3 IP des serveurs web
- le client ne connait que l'IP du proxy pour les 3 sites web
 
Apache, proxy et virtualhost sont mes amis (enfin normalement), tout est bien documenté en plus. Sauf que je n'arrive pas à le faire fonctionner...
Pour commencer, je limite mes test pour le moment au site 2, et j'ai créé le fichier de conf suivant:
 

Code :
  1. <VirtualHost *>
  2. ServerName site2.monsite.test
  3. ProxyPreserveHost On
  4. ProxyRequests off
  5. ProxyPass / http://192.168.0.2:8081/site2/
  6. ProxyPassReverse / http://192.168.0.2:8081/site2/
  7. </VirtualHost>


 
C'est a peu près le type de configuration que je vois dans 99.9% des sites dédiés à ce genre de conf.
Avec cette configuration, j'arrive bien au site, mais j'ai une erreur 401.2, access denied sur le navigateur. J'ai contrôlé les droits sur le serveur local, tout est bon, d'ailleurs si je tape l'IP locale du serveur, ça fonctionne normalement.
 
Bon, ça commence mal.
J'ajoute au fichier de conf. des virtualhost la partie pour accéder au 1er serveur:
 

Code :
  1. <VirtualHost *>
  2. ServerName http://site1.monsite.test
  3. ProxyPreserveHost On
  4. ProxyRequests off
  5. ProxyPass / http://192.168.0.1/
  6. ProxyPassReverse / http://192.168.0.1/
  7. </VirtualHost>


 
Dans ce cas là, le navigateur n'accède même au site 1, je retombe direct sur le site 2 (avec la même erreur bien sûr).
 
J'ai essayé aussi de passer par le module rewriteurl, mais ça ne marche pas mieux... Je suis en galère totale, et je ne maîtrise pas Apache pour mettre les mains dans une configuration avancée...
 
Pouvez-vous m'aider ?

mood
Publicité
Posté le 06-12-2010 à 17:02:30  profilanswer
 

n°487931
joe dassin
Tagada tagada
Posté le 07-12-2010 à 08:42:37  profilanswer
 

Ptit up du matin !

n°487932
joe dassin
Tagada tagada
Posté le 07-12-2010 à 11:51:49  profilanswer
 

Je vais tenter ma chance du côté de la partie opensource du forum, le topic aura peut-être un peu plus de succès...
 
Merci de m'avoir lu!

n°487933
Wolfman
Lobo'tomizado
Posté le 08-12-2010 à 10:57:11  profilanswer
 

Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Réseaux grand public / SoHo par Wolfman


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Hébergement

  Reverse Proxy avec Apache 2.2

 

Sujets relatifs
Un genre de Proxy mais tout protocolesHelp pour configurer un réseau avec PROXY
Rediriger une requete vers un proxyMettre en place un Proxy
Proxy et réseau 3GLOGMEIN: contrôle à distance bloqué par proxy
Config réseau / Proxy Squidproxy everest poker
Apache et URL Rewriting sur port différentReverse Proxy apache
Plus de sujets relatifs à : Reverse Proxy avec Apache 2.2


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR