Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1940 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 10

  création *.pac pour proxy

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

création *.pac pour proxy

n°3397304
philippe34​980
Posté le 30-04-2021 à 21:59:46  profilanswer
 

Bonjour,
 
je viens de me lancer dans la création d'un fichier pac pour la configuration automatique de mon proxy, n étant pas expert en la matière j ai quelques petits problèmes
 
voici mon fichier:
 
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "172.16.6.6", "255.255.255.240" ))
return "PROXY [172.16.6.1]:[3128]";
else
if (isInNet(hostIp,'172.16.0.0', '255.255.0.0'))
return "DIRECT";
else
return "DIRECT";
}
 
En gros sa marche pas :??:  [:205rallye]  
 
si quelqu'un peut m'aider
 
merci
cordialement

mood
Publicité
Posté le 30-04-2021 à 21:59:46  profilanswer
 

n°3397314
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 01-05-2021 à 07:44:43  profilanswer
 

test :

 
 


function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "172.16.6.0", "255.255.255.240" ))
{return "PROXY 172.16.6.1:3128";}
if (isInNet(dnsResolve(host),"172.16.0.0", "255.255.0.0" ))
{return "DIRECT";}

 

return "DIRECT";
}

 
 

bien que je ne comprend pas l'interet de

if (isInNet(dnsResolve(host),"172.16.0.0", "255.255.0.0" ))
{return "DIRECT";}


le choix par défaut étant aussi DIRECT


Message édité par Z_cool le 01-05-2021 à 07:58:29

---------------
#mais-chut
n°3397354
philippe34​980
Posté le 01-05-2021 à 12:27:06  profilanswer
 

bonjour,
merci pour votre réponse;
 
je m'explique
 quand mon PC est connecté au réseau wifi XXX avec L IP (ip fixe pas de DHCP) 172.16.6.6/28 les connections doivent passer par le proxy mais le réseau interne ne doit pas être proxy-fié.
 
ma conf réseau
firewall: PFSENSE
9 VLAN de (172.16.1.0 à 172.16.9.15) d'ou le masque en 255.255.0.0 si je me trompe pas.
resolution DNS: *.intranet
[img]D:\Users\Philippe\Pictures\Capturepf.JPG[/img]
 
le reglage du proxy sur mon PC
[img]D:\Users\Philippe\Pictures\Capturewin.JPG[/img]
 
donc le service DHCP n est pas actif. les entrée DNS sont renseignées manuellement et toutes les adresses ne sont pas renseignées.
 
je sais pas si mon scrip est bon pour ce que je veux faire (la conf manuelle de mon pc fonctionne tres bien) je veux juste rendre le truc automatique pour le PC de ma femme et de ma fille.
 
(android sait associer un paramétrage proxy à un réseau wifi et Windows non... :pfff: )
j ai mis 2 captures d’écran.
merci

n°3397360
philippe34​980
Posté le 01-05-2021 à 12:53:57  profilanswer
 

bon ok pas d' images donc
 
les réglages du proxy sur mon PC
 
adresse: 172.16.6.1
port: 3128
 
exceptions: 172.16.*
 
coche: ne pas utiliser le serveur proxy pour les adresses (intranet)
 
heu non la conf du .pac ne marche pas [:endraum]  

n°3397366
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 01-05-2021 à 13:21:46  profilanswer
 

Pour les images, tu dois les hoster sur un service en ligne, genre :
 
https://www.casimages.com/


---------------
#mais-chut
n°3397367
philippe34​980
Posté le 01-05-2021 à 13:44:15  profilanswer
 

voici
https://www.casimages.com/i/210501015336169511.jpg.html
https://www.casimages.com/i/210501015335702662.jpg.html

n°3397372
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 01-05-2021 à 14:39:13  profilanswer
 

bon, déjà 172.16.6.6  n'est pas un réseau a part entière.
pour cela que j'avais mis : 172.16.6.6/28, ca comprend donc tous les client dans : 172.16.6.1 - 172.16.6.14

 

mais donc, si j'ai bien compris :
172.16.6.1 -> 172.16.6.14 -> Proxy
*.intranet -> Direct
et en fin de compte, tout en direct

 

c'est ca ?

 

si oui, alors cela doit marcher :

 
 

function FindProxyForURL(url, host) {
 urllower = url.toLowerCase();
 if (isInNet(myIpAddress(), "172.16.6.0", "255.255.255.240" ))
    {return "PROXY 172.16.6.1:3128";}
 if (isPlainHostName(host) ||
     shExpMatch(host, "*.intranet" )||
     shExpMatch(host, "*.localhost" ))                      
  {return "DIRECT"; }
 return "DIRECT";
}

 
 


PS / pour les image, il fauut le lien avec [im g] comme balise

 

Message cité 1 fois
Message édité par Z_cool le 01-05-2021 à 14:40:13

---------------
#mais-chut
n°3397375
Trit'
Posté le 01-05-2021 à 15:13:38  profilanswer
 

Z_cool a écrit :

Pour les image, il fauut le lien avec [im g] comme balise


Avec les liens qu’il a mis, c’est [URL] qu’il faut, pas [IMG]. Pour celle-là, c’est l’adresse de l’image elle-même qu’il faut, pas celle de la page qui la contient.

n°3397379
philippe34​980
Posté le 01-05-2021 à 16:18:36  profilanswer
 

ça marche :bounce:  :bounce:  :bounce:  
 
isInNet(myIpAddress()  je pensais que cette commande allait lire directement l'adresse de la carte réseau c'est pour ça que j'avais mis 172.16.6.6 .
 
pour les images j'avais bien mis les balises img mais en effet c’était pas les bonnes. ;)  
 
l'adresse du script si je le met sur la racine de C: c'est bien "file:///C : / proxy.PAC" (sans les espaces bien sur)
 
merci beaucoup pour votre aide.

n°3397395
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 01-05-2021 à 19:05:15  profilanswer
 

normalement, un script de proxy se met sur n site web, l'intranet.
 
quand c'est sur le disque local, chaque browser a sa propre forme pour écrire l'adresse


---------------
#mais-chut

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 10

  création *.pac pour proxy

 

Sujets relatifs
*.exe n'est pas une application win32 valide (cloturé)Changer paramètres proxy en 1 click
Forcer w7 à se connecter via un proxy ?Transformer un *.doc en fichier Powerpoint
Classer les fichiers par ordre de créationLogiciel gratuit de création d'infrastructure informatique
Eviter ou deplacer la creation de dossier dans "Documents" utilisateur[Windows 10] Création parasite fichier "C:\Program"
Création d'un cours vidéoW10 outil de creation clef USB
Plus de sujets relatifs à : création *.pac pour proxy


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR