Faire un script de configuration automatique des proxies

Faire un script de configuration automatique des proxies - Windows & Software

Marsh Posté le 14-12-2005 à 12:31:21    

Bonjour,
 
Est-ce que quelqun pourrait me dire comment on fait un script pour la config auto des  proxy ?
Je voudrais que quand je suis sur une certaine plage d'ips la connection soit directe et que quand j'ai certaines ip (3 ou 4 biens spécifiques) la connection passe par un proxy.
J'ai essayé un truc du genre  

Code :
  1. function FindProxyForURL(url, host) {
  2. if (isInNet(myIpAddress(), "172.xxx.xxx.xxx", "255.xxx.xxx.xxx" ))
  3. return "PROXY adresseduproxy:portàutiliser";
  4. else
  5. return "DIRECT";
  6. }


Mais ça a pas l'air de marcher
 
edit : je bascule souvent vers une connection vpn(qui nécessite un proxy), dans ce cas-là je met quelle ip ?


Message édité par sim88 le 14-12-2005 à 14:06:46
Reply

Marsh Posté le 14-12-2005 à 12:31:21   

Reply

Marsh Posté le 15-12-2005 à 09:27:13    

personne ne sait comment on fait?

Reply

Marsh Posté le 26-03-2008 à 00:48:08    

Je crois qu'il faut que tu ajoutes dans ton script l'adresse IP des proxies et le port d'ouverture.
Exemples :
Proxy ____________ Port  
211.140.192.186 __ 8080
82.241.93.25 _____ 80
222.221.6.144 ____ 808
203.160.1.146 ____ 553
61.208.5.210 _____ 444
128.31.1.12 ______ 3128
 
Depuis 2005, tu as dû trouver la solution. Pourrais-tu la décrire pour d'autres utilisateurs confrontés au même problème ?

Reply

Marsh Posté le 25-09-2008 à 16:21:58    

Bonjour
 
je viens d'utiliser ce script pour nos portables, à savoir en réseau local on passe par le proxy, en wifi à l'extérieur on sort en direct et ça fonctionne très bien avec une modif : remplacer les xxx par des 000.
Ca donne ça :

Code :
  1. function FindProxyForURL(url, host) {
  2. if (isInNet(myIpAddress(), "192.168.0.0", "255.255.0.0" ))
  3. return "PROXY 192.168.1.1:80";
  4. else
  5. return "DIRECT";
  6. }


 
+ un petit lien : http://www.geckozone.org/articles/ [...] e-du-proxy
 
Voilà.
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed