Inhalt

Frage:

Frage:

Was ist eine PAC-Datei? Wo kann ich eine PAC-Datei auf der Cisco Web Security Appliance hosten?

Umgebung: Cisco Web Security Appliance (WSA)

Dieser Knowledge Base-Artikel bezieht sich auf Software, die nicht von Cisco verwaltet oder unterstützt wird. Die Informationen werden Ihnen zu Ihrer Zufriedenheit zur Verfügung gestellt. Wenden Sie sich für weitere Unterstützung an den Softwareanbieter.

Eine PAC-Datei, kurz für die automatische Proxy-Konfiguration, ist eine Sprache, die Webbrowser darüber informiert, wie Proxys in ihrem Netzwerk genutzt werden können.  Netscape besitzt die Definition des PAC-Dateiformats. Weitere Einzelheiten hierzu finden Sie unter

http://findproxyforurl.com/netscape-documentation/

Microsoft-Browser unterstützen auch die automatische PAC-Dateierkennung, die unter beschrieben wird:

http://technet.microsoft.com/en-us/library/dd361918.aspx

Wir können die PAC-Datei unter GUI > Security Services > PAC file hosting auf der WSA hosten. Standardmäßig wird die Proxy-PAC-Datei auf Port 9001 gehostet.

Wenn Sie WSA zum Hosten von PAC-Dateien verwenden, müssen wir den Browser standardmäßig auf den folgenden Speicherort verweisen

http://WSA_IP:9001/pacfile.pac

Wenn der Standard-Port in den PAC-Dateihosting-Einstellungen geändert wird, müssen wir den Port entsprechend in der obigen URL ändern.

Funktionsweise:

Die PAC-Datei überprüft die lokale IP-Subnetzadresse des PCs und trifft dann eine Entscheidung auf der Grundlage von IF/ELSE-Anweisungen. Wenn sich der PC in einem übereinstimmenden Subnetz befindet, wird ein Proxyserver verwendet. Wenn sich der PC in einem anderen Subnetz befindet, wird anstelle des Proxys eine direkte Verbindung verwendet.

Funktion FindProxyForURL(url, host)

{

if (isInNet(myIPAddress(), "192.168.1.0", "255.255.255.0")

return "PROXY 192.168.1.1:8080";

andere

"DIRECT" zurückgeben;

}

Im Beispiel überprüfen wir, ob sich der Host im Subnetz 192.168.1.0/24 befindet. Ist dies der Fall, weisen wir den Browser an, einen Proxy unter der IP-Adresse 192.168.1.1 zu verwenden, wobei Port 8080 verwendet wird. Möglicherweise müssen wir das Subnetz, die Subnetzmaske und die Proxyadresse/den Proxyport entsprechend der LAN-Konfiguration ändern.