Sommario

Domanda:

Domanda:

Che cos'è un file PAC? Dove posso ospitare un file PAC su Cisco Web Security Appliance?

Ambiente: Cisco Web Security Appliance (WSA)

Questo articolo della Knowledge Base fa riferimento a software non gestito o supportato da Cisco. Le informazioni sono fornite a titolo di cortesia. Per ulteriore assistenza, contattare il fornitore del software.

Una PAC, abbreviazione di proxy auto-config, file è un linguaggio per informare i browser su come utilizzare i proxy sulla loro rete.  Netscape possiede la definizione del formato di file PAC. Ulteriori informazioni sono disponibili all'indirizzo

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

I browser Microsoft supportano anche il rilevamento automatico dei file PAC, descritto in

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

Possiamo ospitare il file PAC su WSA in GUI > Security Services > PAC file hosting. Per impostazione predefinita, il file PAC proxy viene ospitato sulla porta 9001.

Quando si utilizza WSA per ospitare i file PAC, per impostazione predefinita è necessario puntare il browser al seguente percorso

http://WSA_IP:9001/pacfile.pac

Se la porta predefinita viene modificata nelle impostazioni di hosting del file PAC, è necessario modificare la porta di conseguenza nell'URL sopra indicato.

Come funziona:

Il file PAC controlla l'indirizzo della subnet IP locale del PC e quindi prende una decisione in base alle istruzioni IF / ELSE. Se il PC si trova in una subnet corrispondente, viene utilizzato un server proxy. Se il PC si trova su un'altra subnet, viene utilizzata una connessione diretta al posto del proxy.

funzione FindProxyForURL(url, host)

{

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

restituire "PROXY 192.168.1.1:8080";

Altrimenti

restituire "DIRETTAMENTE";

}

Nell'esempio, viene verificato che l'host si trovi nella subnet 192.168.1.0/24. In caso affermativo, si consiglia al browser di utilizzare un proxy all'indirizzo IP 192.168.1.1, utilizzando la porta 8080. Potrebbe essere necessario modificare la subnet, la subnet mask e l'indirizzo/porta proxy in base alla configurazione LAN.