Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/02/2009, à 13:50

Hoper

Apache en mode proxy

Bonjour,

On me demande de configurer apache en proxy (proxy standard, ou forward proxy).
Jusque la, c'est plutôt facile.
Maintenant plus dur, le but est que ce proxy ne permete de joindre qu'UNE url.

J'ai donc X clients, qui ne doivent être autorisés à utiliser le proxy que pour atteindre quelques urls précises (disons une pour le moment).

Est ce possible ?

Mon fichier de config actuel ressemble à ça:

ProxyRequests On

<Proxy *>
Order deny,allow
Deny from all
Allow from IP1, IP2 etc....
</Proxy>

Pour le moment mes clients (IP1, IP2 etc) peuvent utiliser le proxy. Sauf que via ce proxy ils peuvent attaquer n'importe quelle url. J'ai essayé de remplacer l'étoile de la directive "Proxy" par l'url que je veux qu'il puisse atteindre (et uniquement celle la donc) mais ca ne fonctionne pas. Ils ont toujours accès à tout. Des idées ?


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#2 Le 24/02/2009, à 16:18

Peck

Re : Apache en mode proxy

Essaie quelque chose comme ca :

<Proxy *>
Order deny,allow
Deny from all
</Proxy>
<Proxy http://url/autorisee/*>
Order deny,allow
Deny from all
Allow from IP1, IP2 etc....
</Proxy>

Hors ligne

#3 Le 24/02/2009, à 17:39

Hoper

Re : Apache en mode proxy

Whaou....

J'ai posé la même question sur les canaux irc officiels apache et en gros on m'avait laissé entendre que j'allais devoir utiliser squid pour faire ça...

Bref, chapeau bas, ta solution semble fonctionner. Un immense merci, tu m'ôte une grosse épine du pied (la mise en prod c'est demain big_smile )


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne