Apeler une page intranet sur une page web

Fermé
drou - 17 avril 2007 à 10:12
kmanber Messages postés 543 Date d'inscription mardi 30 août 2005 Statut Membre Dernière intervention 28 décembre 2008 - 18 avril 2007 à 15:26
Bonjours,

J'ai un réseau privé qui possède plusieur services similaires.

J'ai mon serveur web qui est sur 192.168.1.10 et un second sur
192.168.1.20

J'aimerais par le biais de mon premier site web qui est visible publiquement afficher une page de mon second site web tout en sachant qu'il est seulement visible en intranet, j'aimerais avoir
des suggestion afin de rendre cette page accessible a tous.


J'utilise php

,merci davance
A voir également:

4 réponses

kmanber Messages postés 543 Date d'inscription mardi 30 août 2005 Statut Membre Dernière intervention 28 décembre 2008 256
17 avril 2007 à 11:29
Hello

Utilise un reverse proxy sur le serveur public. Apache sait très faire cela.
0
umm je comprends pas ? tu veux dire que ca se fait dans httpd.conf?
ta des exemples?
0
kmanber Messages postés 543 Date d'inscription mardi 30 août 2005 Statut Membre Dernière intervention 28 décembre 2008 256
17 avril 2007 à 16:23
hello
dans le fichier httpd.conf du serveur public

dans les modules :

LoadModule proxy_module modules/mod_proxy.so



En fin de fichier
proxyrequests off
proxyvia off


####################Config Reverse proxy

# Serveur sécurisé derriere un firewall (important)
#seul le serveur public peut y acceder (port Http/80)

Proxypass /public/ http://192.168.1.20/
ProxyPassReverse /public/ http://192.168.1.20/


#fin config httpd.conf


pour acceder au deuxième serveur (privé)

tu tapes à partir d'internet http://@ipserveur public/public/.....
le serveur public redirige tout vers le serveur privé

Evidemment tu peux remplacer /public/ par ce que tu veux dans la conf

Il y a quelques restrictions dans la mise en oeuvre d'un reverse proxy (interdiction d'adresse IP privées explicites dans les URL)
0
kmanber Messages postés 543 Date d'inscription mardi 30 août 2005 Statut Membre Dernière intervention 28 décembre 2008 256
18 avril 2007 à 15:26
Faut voir ce qu'il y a dans le php, il doit utiliser un lien absolu pour pour afficher la page.
0