Bonjour.
J'ai un soucis pour faire fonctionner mon fichier proxy.pac.
J'ai ceci :
Code :
- function FindProxyForURL(url, host)
- {
- // variable strings to return
- var proxy_bureau= "PROXY blob:3129";
- var proxy_client= "PROXY 192.103.233.176:3129";
- var proxy_no = "DIRECT";
- if (shExpMatch(url, "*localhost*" )) { return proxy_no; }
- if (shExpMatch(url, "127.0.0.1" )) { return proxy_no; }
- if (isInNet(myIpAddress(), "192.168.140.3*", "255.255.255.0" ))
- return proxy_client;
- // Proxy pour bureau
- elseif (isInNet(myIpAddress(), "10.10.200.*", "255.255.0.0" ))
- return proxy_bureau;
- else
- return proxy_no;
- }
- }
|
Qui ne fonctionne pas (dans le cas bureau)
Si je fais un return direct du proxy_bureau ça fonctionne.
Donc cette condition (isInNet(myIpAddress(), "10.10.200.*", "255.255.0.0" )) à un problème mais je ne vois pas quoi.
Mon IPConfig me renvoi :
Code :
- Adresse IP. . . . . . . . . . . . : 10.10.200.184
- Masque de sous-réseau . . . . . . : 255.255.0.0
- Passerelle par défaut . . . . . . : 10.10.100.2
|
Je me dit que les admins ont peut-être une surcouche, donc ma question était de savoir ce que récupère la fonction myIpAddress() pour vérifier.
Comment faire ?
Merci.