IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

redirection http vers serveur web


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 277
    Par défaut redirection http vers serveur web
    Bonjour à tous,

    J'ai un serveur Ubuntu en DMZ (SrvDmz) et un serveur web (SrvWeb, toujours en linux) en LAN interne.

    Le SrvDmz à une adresse public fixe (Jusque là tout va bien), et j'aimerais rediriger tout les accès http vers une application web qui se trouve sur mon serveur SrvWeb.

    ---Web------------DMZ-------------|----------------LAN
    Internaute ------> SrvDmz ------> Firewall --------> SrvWeb

    Le SrvDmz servirait en gros de passerelle pour pointer vers des serveurs web en interne.

    L'internaute tape http://monadresseip et voit s'afficher le site qui se trouve sur le SrvWeb.

    Je ne sais pas du tout comment m'y prendre. Avez vous une idée là dessus ou des tutos sous la main pour faire cette manip?

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    C'est très simple : il faut que tu configures sur SrvDmz ce qu'on appelle un reverse proxy. Le moyen le plus simple c'est d'installer Apache et de configurer mod_proxy pour rediriger tout vers ton serveur SrvWeb.

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 277
    Par défaut
    Comment fait-on pour activer le mod_proxy en apache2? Je ne vois pas de fichier avec les # à enlever devant les lignes que l'on veut comme sur apache (1).

    Le must serait d'avoir un tuto là dessus. Je ne m'en sort pas avec la doc.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 61
    Par défaut
    tu dois ajouter ou decommenter la ligne LoadModule, en cas d'ajout tu indique juste le chemin physique complet vers le fichier mod_proxy.so et dans ton cas je pense qu'il faut aussi faire un load de mod_proxy_http

    Regarde si tu as pas un dossier sysconfig.d contenant un fichier loadmodule.conf

    Bonne chance à toi !

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 277
    Par défaut
    J'ai réussi à ajouter le mod proxy avec la commande "a2mod proxy".

    J'ai réussi à faire mes tests sur un serveur de ... test .

    Je veux maintenant le mettre en place sur le vrai serveur dispo en DMZ et je rencontre l'erreur:

    Forbidden

    You don't have permission to access /test/ on this server.
    Apache/2.2.4 (Ubuntu) Server at 192.168.1.30 Port 80


    Voilà l'archi

    serveur1
    Ip => 192.168.1.3
    appli web => http://192.168.1.3/monappliweb/

    ServeurDMZ
    Ip => 192.168.1.30

    et voilà la conf présente sur le serveurDMZ:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    NameVirtualHost *
    ServerName 192.168.1.30
     
    ProxyPreserveHost On
     
    <VirtualHost *>
     
    	ServerAdmin webmaster@localhost
     
    	<proxy *>
    		Options +FollowSymLinks
    		AllowOverride All
    		order allow,deny
    		allow from all
    	</proxy>
     
    	<Location /test/ >
    		ProxyPass <a href="http://192.168.1.3/monappliweb/" target="_blank">http://192.168.1.3/monappliweb/</a>
    		ProxyPassReverse <a href="http://192.168.1.3/" target="_blank">http://192.168.1.3/</a>
    	</Location>
     
              |
              |
              |
              etc
              |
              |
     
    </VirtualHost>
    D'après cette configuration, lorsque je vais sur l'adresse : http://192.168.1.30/test/, je devrais voir la même page qu'à l'adresse suivante http://192.168.1.3/monappliweb/ alors que je rencontre actuellement l'erreur ci-dessus.

    Petite précision:
    ServeurDMZ est un ubuntu ou je suis connecté avec le compte : user/user
    Serveur1 est un serveur Windows qui n'a pas de compte user/user.

    Je ne vois pas d'où vient mon erreur.

  6. #6
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 277
    Par défaut
    Je ressort un peu le sujet. Je reprends mon projet de redirection http et j'en suis toujours au même niveau. Avez vous une piste ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] Requete HTTP vers serveur web
    Par Alex63530 dans le forum Symfony
    Réponses: 5
    Dernier message: 07/05/2014, 23h05
  2. [IP-2010] Envoyer les données du formulaire vers Serveur Web (HTTP) - page PHP
    Par MichelCote dans le forum InfoPath
    Réponses: 0
    Dernier message: 07/03/2012, 16h14
  3. redirection dmz vers serveur web LAN
    Par boriskov dans le forum Apache
    Réponses: 4
    Dernier message: 16/07/2008, 16h57
  4. Acquisition audio vers serveur web
    Par Gromly dans le forum Flash
    Réponses: 6
    Dernier message: 11/04/2006, 21h56
  5. [Servlets] Redirection HTTP vers une url absolue
    Par Dinaïz dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/11/2005, 21h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo