Cette page a été traduite automatiquement à partir de l'original allemand. Certaines formulations peuvent donc s'en écarter. Vous pouvez consulter la version allemande ou anglaise d'origine. Vous avez repéré une erreur ? Signalez-la-nous.
Outil gratuit · CentaurNexus

Testez votre fichier PAC : quelle ligne se déclenche pour quelle URL ?

Collez votre fichier PAC ou importez-le, saisissez une ou plusieurs URL de test. Vous voyez aussitôt le résultat (DIRECT/PROXY) et quelle ligne return du code source l'a produit.

Votre fichier PAC ne quitte jamais votre poste : l'évaluation s'exécute dans un bac à sable isolé du navigateur, sans accès réseau.

Fichier PAC

Collez le texte ou choisissez un fichier.

FindProxyForURL(url, host)

Résultat

Remarques

Construisez-le et testez-le ici.

CentaurNexus prend en charge les modifications individuelles contrôlées dans les workflows Zscaler approuvés – avec politique du tenant, audit et read-back.

Voir la démo produit

Questions fréquentes

Que fait le PAC Tester ?

Il exécute la fonction FindProxyForURL de votre fichier PAC sur une ou plusieurs URL de test et affiche le résultat (DIRECT ou PROXY hôte:port), ainsi que la ligne return du code source qui l'a produit.

Mon fichier PAC quitte-t-il mon poste ?

Non. L'évaluation s'exécute entièrement dans le navigateur, dans un bac à sable isolé (iframe sandboxé sans accès réseau ni à la fenêtre parente) ; aucun aller-retour serveur n'a lieu.

Le PAC Tester peut-il simuler une résolution DNS réelle ?

Non, volontairement pas. Une résolution DNS réelle nécessiterait une requête réseau et contredirait la promesse que le fichier PAC ne quitte jamais votre poste. Des fonctions comme dnsResolve ou isInNet renvoient donc, pour les noms d'hôte, une valeur vide documentée plutôt qu'une réponse fabriquée ; pour les adresses IP, elles fonctionnent normalement.

Quelles fonctions PAC sont prises en charge ?

L'ensemble de l'API PAC standard Netscape : isPlainHostName, dnsDomainIs, localHostOrDomainIs, isInNet, shExpMatch, dnsDomainLevels, weekdayRange, dateRange, timeRange, ainsi que les extensions IPv6 isInNetEx/isResolvableEx/myIpAddressEx. La date/heure et l'IP locale simulée peuvent être définies pour des tests reproductibles.

Quelle est la différence entre un résultat DIRECT et un résultat PROXY ?

DIRECT signifie que le navigateur doit se connecter directement à la destination sans passer par un proxy. PROXY hôte:port signifie que la requête doit d'abord transiter par ce serveur proxy ; lorsque le fichier PAC indique plusieurs proxys séparés par des points-virgules, le navigateur les essaie dans l'ordre et bascule sur le suivant en cas d'échec.

Puis-je tester plusieurs URL en même temps par rapport à mon fichier PAC ?

Oui. Le bouton « + Ajouter une URL » permet d'ajouter autant de lignes d'URL de test que nécessaire ; chacune est évaluée séparément et reçoit son propre résultat avec la ligne correspondante.

Que se passe-t-il si mon fichier PAC contient une erreur de syntaxe ?

L'outil détecte l'erreur et affiche un message d'erreur de syntaxe à la place d'un résultat, ce qui indique clairement que le fichier doit d'abord être corrigé avant de pouvoir être évalué par rapport à une URL.

L'outil affiche-t-il seulement le résultat, ou aussi les problèmes liés à la manière dont le fichier PAC est écrit ?

Les deux. En plus du résultat DIRECT/PROXY pour chaque URL, l'outil vérifie également le code source PAC lui-même et signale séparément les anomalies détectées, sous forme d'erreurs, d'avertissements ou de remarques informatives.

Puis-je tester le comportement de mon fichier PAC à une heure précise ou un week-end ?

Oui. Le champ Date/heure simulée permet de définir la valeur utilisée par des fonctions comme weekdayRange, dateRange et timeRange, ce qui permet de reproduire une logique de routage dépendante du temps sans devoir attendre le jour ou l'heure réels.

Comment ouvrir un fichier PAC ?

Un fichier PAC est un fichier texte brut, qui s'ouvre avec n'importe quel éditeur de texte. Mais pour comprendre ce qu'il fait réellement pour une adresse donnée, la simple lecture ne suffit généralement pas : l'ordre des règles, les conditions et les fonctions DNS interagissent entre eux. Le PAC Tester en haut de cette page affiche directement le résultat pour une URL de test précise, sans que le fichier ne quitte votre poste.

Le PAC Tester est-il gratuit ?

Oui. Le PAC Tester est un outil gratuit, sans inscription, tout comme le PAC Builder. Vous pouvez tester vos fichiers PAC aussi souvent que nécessaire.

CentaurNexus est un produit indépendant de SourcingBlox GmbH et le complément optimal de votre stack de sécurité Zscaler, et non une offre de Zscaler, Inc. Les noms de produits et de marques appartiennent à leurs propriétaires respectifs. Cet outil est une auto-évaluation non contractuelle fournie sans garantie ; la résolution DNS réelle n'est volontairement pas simulée (voir la FAQ).