질문:
PAC 파일이란? Cisco Web Security Appliance에서 PAC 파일을 어디에 호스팅할 수 있습니까?
환경: Cisco WSA(Web Security Appliance)
이 기술 자료 문서는 Cisco에서 유지 관리하거나 지원하지 않는 소프트웨어를 참조합니다. 이 정보는 귀하의 편의를 위해 제공됩니다. 자세한 내용은 소프트웨어 공급업체에 문의하십시오.
프록시 자동 컨피그레이션의 약자인 PAC는 네트워크에서 프록시를 활용하는 방법을 웹 브라우저에 알려주는 언어입니다. Netscape는 PAC 파일 형식의 정의를 소유합니다. 자세한 내용은
http://findproxyforurl.com/netscape-documentation/
또한 Microsoft 브라우저는 PAC 파일 자동 탐지를 지원합니다.
http://technet.microsoft.com/en-us/library/dd361918.aspx
GUI > Security Services(보안 서비스) > PAC 파일 호스팅 아래의 WSA에서 PAC 파일을 호스팅할 수 있습니다. 기본적으로 프록시 PAC 파일은 포트 9001에서 호스팅됩니다.
WSA를 사용하여 PAC 파일을 호스팅할 경우 기본적으로 브라우저를 다음 위치로 지정해야 합니다
http://WSA_IP:9001/pacfile.pac
PAC 파일 호스팅 설정에서 기본 포트가 변경되면 위의 URL에서 그에 따라 포트를 변경해야 합니다.
작동 방식:
PAC 파일은 PC의 로컬 IP 서브넷 주소를 확인한 다음 IF / ELSE 문/s를 기반으로 결정을 합니다. PC가 일치하는 서브넷에 있으면 프록시 서버가 사용됩니다. PC가 다른 서브넷에 있으면 프록시 대신 직접 연결이 사용됩니다.
함수 FindProxyForURL(url, host)
{ 0}
if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
"PROXY 192.168.1.1:8080" 반환;
기타
"직접" 반환;
}
이 예에서는 호스트가 192.168.1.0/24 서브넷에 있는지 확인합니다. 이 경우, 브라우저에 포트 8080을 사용하여 IP 주소 192.168.1.1에서 프록시를 사용하도록 지시합니다. LAN 컨피그레이션에 따라 서브넷, 서브넷 마스크 및 프록시 주소/포트를 변경해야 할 수 있습니다.