Projet

Général

Profil

Evolution #1431

Configuration automatique du proxy avec wpad

Ajouté par Emmanuel GARETTE il y a environ 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
21/02/2011
Echéance:
% réalisé:

100%

Distribution:

Description

Mail de Lionel Caylat du 16 Mar 2010


Bonjour,

Voici en pièce jointe les fichiers qui nous permettent de mettre en
place une solution de proxy automatique qui fonctionne avec :
- Mozilla Firefox
- Internet Explorer 6, 7 et 8
(testé avec Windows 2000/XP/Vista/Seven et Ubuntu 9.04/9.10)

Dans le config.eol, l'IP correspond au serveur, en fait, j'ai un script
qui me remplit mes .eol (c'est assez barbare mais je scripte comme un
manchot avec des mains).
Un moment, j'avais patché aussi le fichier hosts mais une mise à jour
avait mis mon patch en l'air donc j'ai préféré trouver une solution plus
durable.

Cordialement.

proxy_auto.tar.gz (6,91 ko) Emmanuel GARETTE, 21/02/2011 15:20

Historique

#1 Mis à jour par Klaas TJEBBES il y a environ 13 ans

Exemple d'un fichier "wpad.dat" multi-zones :
function FindProxyForURL(url, host) {
// eth1
if (isInNet(myIpAddress(), "10.21.11.0", "255.255.255.0")){
return "PROXY 10.21.11.1:3128";
// eth2
} else if (isInNet(myIpAddress(), "10.121.16.0", "255.255.248.0")) {
return "PROXY 10.121.16.1:3128";
// eth3
} else if (isInNet(myIpAddress(), "10.21.142.128", "255.255.255.224")) {
return "PROXY 10.21.142.129:3128";
// autres reseaux
} else {
return "DIRECT";
}
}

#2 Mis à jour par Klaas TJEBBES il y a environ 13 ans

Pour la compatibilité PAC (proxy auto-config) il faut aussi créer un lien symbolique de "wpad.dat" vers "proxy.dat".
http://en.wikipedia.org/wiki/Proxy_auto-config

#3 Mis à jour par Emmanuel GARETTE il y a environ 13 ans

Pour quel navigateur ?

Parce que ca fonctionne sur IE et Firefox a priori.

#4 Mis à jour par Emmanuel GARETTE il y a environ 13 ans

Modification de Lionel Caylat pour exclure le FTP :

function FindProxyForURL(url, host) {
if (( isInNet(host, "127.0.0.1", "255.255.255.255"))||(url.substring(0, 4) == "ftp:")) {
return "DIRECT"; }
else return "PROXY 192.168.0.254:3128"; }

#5 Mis à jour par Joël Cuissinat il y a environ 13 ans

  • % réalisé changé de 0 à 30

#6 Mis à jour par Laurent Flori il y a environ 13 ans

  • Version cible changé de EOLE 2.3 RC4 à EOLE 2.3 Stable

#7 Mis à jour par Joël Cuissinat il y a presque 13 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 30 à 100

=> à tester

#8 Mis à jour par Jerome Soyer il y a presque 13 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF