#1 Le 07/12/2012, à 23:29
- scscjcnc
PB avec Apache installé en local et relié à un réseau proxy
Bonjour,
J'ai une classe de terminale avec laquelle nous faisons une initiation au php.
Nos machines tournent sous Lubuntu sur lequel nous avons installé apache.
Ces machines sont reliées au réseau de l'établissement et à son proxy situé sur 172.16.0.1:3128
Les pages web des élèves sont en local sur leur machine dans leur répertoire /home/isn/web
J'ai essayé de paramétrer le fichier hosts en rajoutant :
127.0.0.1 pagesperso
Puis de créer le fichier pagesperso dans sites-availables (puis transféré dans sites-enabled) contenant :
<VirtualHost *:80>
DocumentRoot /home/isn/web
ServerName pagesperso
</VirtualHost>
Mais dans mon navigateur; http://pagesperso/ ne pointe pas sur /home/isn/web
En fait, on dirait que tout le web, même le web local se dirige vers le proxy et en plus celui-ci m'interdit de fournir une ip dans le navigateur.
J'ai essayé de changer de port en rajoutant un Listen 9000 dans ports.conf
puis en modifiant <VirtualHost *:80> en <VirtualHost *:9000> et en appelant http://pagesperso:9000/ mais cela ne marche pas non plus.
Je suis coincé.
Pouvez-vous m'aider ?
Merci
Hors ligne
#2 Le 07/12/2012, à 23:56
- J5012
Re : PB avec Apache installé en local et relié à un réseau proxy
il faudrait sortir l'adresse proxy de la config racine de lubuntu pour ne la mettre qu'au niveau du browser
ensuite utiliser le browser avec une config speciale ou en utilisant un autre browser;
ex : firefox et midori ou ex : firefox permet en un clic d'utiliser une adrs proxy ou de ne pas en utiliser
Hors ligne
#3 Le 08/12/2012, à 10:35
- tiramiseb
Re : PB avec Apache installé en local et relié à un réseau proxy
Ou alors, plutôt que de jongler entre deux configurations de proxy, tu peux tenter de mettre en place une exception.
Je ne sais pas sur quoi se base Lubuntu pour la configuration de proxy.
La variable d'environnement pour éviter le proxy, utilisée donc conjointement avec "HTTP_PROXY", serait "no_proxy".
Donc :
$ set HTTP_PROXY="http://172.16.0.1:3128/"
$ set no_proxy="localhost,127.0.0.0/8"
Il faut voir comment faire l'équivalent sous Lubuntu, je ne connais pas l'environnement Lxde.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 10/12/2012, à 18:52
- scscjcnc
Re : PB avec Apache installé en local et relié à un réseau proxy
C'est parfait.
J'ai complété le fichier etc/profile avec :
export HTTP_PROXY="http://172.16.0.1:3128";
export no_proxy="pagesperso";
Ca marche à merveille.
Merci pour votre aide.
Hors ligne