Pergunta:
O que é um arquivo PAC? Onde posso hospedar um arquivo PAC no dispositivo Cisco Web Security?
Ambiente: Cisco Web Security Appliance (WSA)
Este artigo da base de conhecimento faz referência ao software para o qual a Cisco não oferece manutenção ou compatibilidade. As informações foram disponibilizadas como cortesia para sua conveniência. Para obter mais assistência, entre em contato com o fornecedor do software.
Um arquivo PAC, abreviado para configuração automática de proxy, é um idioma para informar aos navegadores da Web como utilizar proxies em sua rede. O Netscape possui a definição do formato de arquivo PAC. Mais detalhes sobre este assunto podem ser encontrados em
http://findproxyforurl.com/netscape-documentation/
Os navegadores da Microsoft também suportam detecção automática de arquivos PAC, descrita em
http://technet.microsoft.com/en-us/library/dd361918.aspx
Podemos hospedar o arquivo PAC no WSA em GUI > Security Services > PAC file host. Por padrão, o arquivo PAC do proxy seria hospedado na porta 9001.
Ao usar o WSA para hospedar arquivos PAC, por padrão, precisamos apontar o navegador para o seguinte local
http://WSA_IP:9001/pacfile.pac
Se a porta padrão for alterada nas configurações de hospedagem do arquivo PAC, precisaríamos alterar a porta de acordo com a URL acima.
Como funciona:
O arquivo PAC verifica o endereço de sub-rede IP local do PC e, em seguida, toma uma decisão com base na(s) instrução(s) IF / ELSE. Se o PC estiver localizado em uma sub-rede correspondente, será usado um servidor proxy. Se o PC estiver em qualquer outra sub-rede, uma conexão direta será usada em vez do proxy.
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
devolver "PROXY 192.168.1.1:8080";
else
return "DIRECT";
}
No exemplo, verificamos se o host está na sub-rede 192.168.1.0/24. Se estiver, instruímos o navegador a usar um proxy no endereço IP 192.168.1.1, usando a porta 8080. Talvez seja necessário alterar a sub-rede, a máscara de sub-rede e o endereço/porta proxy de acordo com a configuração da LAN.