Bonjour,
Petit souci qui me bloque malgré mes recherches sur les différents forums.
J'ai un Wamp 2.5 sur un PC Windows 7.
Ce PC Windows 7 héberge également une VirtualBox (Debian) avec Apache &co.
Le PC Windows7 héberge un site 'test' et la VirtualBox héberge un site 'outil'.
Je souhaiterais que lorsqu'un internaute saisit 'http://ip.publique/test', il accède bien au site 'test' hébergé sur le PC Windows7 [ça marche ainsi aujourd'hui].
ET que lorsqu'un internaute saisit 'http://ip.publique/outil', il accède au site 'outil' hébergé sur la VirtualBox.
Voici un aperçu de mon réseau :
Internet == (88.177.x.y) Box === Parefeu (192.168.66.1) === (192.168.66.2) PC Windows7 [+ (192.168.66.4) VirtualBox]
Pour réaliser le fonctionnement décrit, j'ai utilsé les directives ProxyPass et ProxyPassReverse :
Depuis le réseau local, ça fonctionne : en tapant 'http://192.168.66.2/outil', je suis redirigé vers 'http://192.168.66.4/outil'.
Mais, venant de l'internet, ça ne marche plus du tout, parce que l'ip 192.168.66.4 n'est pas accessible...
J'ai également essayé la directive
Une idée pour m'aiguiller dans mes recherches de solution ?
Merci d'avance !
NB : les ' qui encadrent les urls ne sont là que pour permettre la lecture sur le forum, ils ne sont pas présents dans mes fichiers de conf.
Informations sur le système :
- 1 - Windows 7 - 64 bits
- 2 - Version de Wampserver 2.5
- 3 - Version Apache 2.4.9
- 4 - Version PHP 5.5.12
- 5 - Version MySQL 5.6.17
- 6 - Icône Wampserver Verte
- 7 - Fichier c:\Windows\System32\drivers\etc\hosts :
- 9 - Avez-vous accès à phpMyAdmin ? OUI
- 12 - Chemin complet de l'installation de Wampserver : C:\wamp\
Petit souci qui me bloque malgré mes recherches sur les différents forums.
J'ai un Wamp 2.5 sur un PC Windows 7.
Ce PC Windows 7 héberge également une VirtualBox (Debian) avec Apache &co.
Le PC Windows7 héberge un site 'test' et la VirtualBox héberge un site 'outil'.
Je souhaiterais que lorsqu'un internaute saisit 'http://ip.publique/test', il accède bien au site 'test' hébergé sur le PC Windows7 [ça marche ainsi aujourd'hui].
ET que lorsqu'un internaute saisit 'http://ip.publique/outil', il accède au site 'outil' hébergé sur la VirtualBox.
Voici un aperçu de mon réseau :
Internet == (88.177.x.y) Box === Parefeu (192.168.66.1) === (192.168.66.2) PC Windows7 [+ (192.168.66.4) VirtualBox]
Pour réaliser le fonctionnement décrit, j'ai utilsé les directives ProxyPass et ProxyPassReverse :
<VirtualHost *:80> ServerName serveur-outil ProxyPass /outil/ 'http://192.168.66.4/outil/' ProxyPassReverse /outil/ 'http://192.168.66.4/outil/' </VirtualHost>
Depuis le réseau local, ça fonctionne : en tapant 'http://192.168.66.2/outil', je suis redirigé vers 'http://192.168.66.4/outil'.
Mais, venant de l'internet, ça ne marche plus du tout, parce que l'ip 192.168.66.4 n'est pas accessible...
J'ai également essayé la directive
RedirectPermanent /outil/ 'http://192.168.66.4/outil/'et le résultat est le même : OK depuis le réseau local, KO depuis internet.
Une idée pour m'aiguiller dans mes recherches de solution ?
Merci d'avance !
NB : les ' qui encadrent les urls ne sont là que pour permettre la lecture sur le forum, ils ne sont pas présents dans mes fichiers de conf.
Informations sur le système :
- 1 - Windows 7 - 64 bits
- 2 - Version de Wampserver 2.5
- 3 - Version Apache 2.4.9
- 4 - Version PHP 5.5.12
- 5 - Version MySQL 5.6.17
- 6 - Icône Wampserver Verte
- 7 - Fichier c:\Windows\System32\drivers\etc\hosts :
127.0.0.1 localhost 127.0.0.1 test 192.168.66.4 outil- 8 - Accès à localhost (Page d'accueil de wampserver) ? OUI
- 9 - Avez-vous accès à phpMyAdmin ? OUI
- 12 - Chemin complet de l'installation de Wampserver : C:\wamp\