Sun Java System Web Proxy Server 4.0.8 관리 설명서

ProcedureServer Manager를 사용하여 자동 구성 파일을 만드는 방법

  1. Server Manager에 액세스하고 Routing 탭을 선택합니다.

  2. Create/Edit Autoconfiguration File 링크를 누릅니다.

    나타나는 페이지에 프록시 시스템에 있는 자동 구성 파일이 나열됩니다. 자동 구성 파일을 눌러 편집할 수 있습니다. 나머지 단계에서는 새 파일을 만드는 방법에 대해 설명합니다.

  3. 프록시에서 자동 구성 파일을 가져오는 경우 클라이언트가 사용하는 URL의 경로 부분인 선택적 URI를 입력합니다.

    예를 들어 /를 입력하면 클라이언트가 프록시의 기본 문서(웹 서버의 경우 index.html 파일과 유사함)인 파일에 액세스할 수 있습니다. 자동 구성 파일의 프록시에 액세스하는 경우 클라이언트는 도메인 이름만 사용합니다. 여러 URI를 사용하고 각 URI에 대해 별도의 자동 구성 파일을 만들 수 있습니다.

  4. .pac 확장자를 사용하여 자동 구성 파일의 이름을 입력합니다.

    파일이 하나인 경우 간단하게 proxy.pac(pac는 프록시 자동 구성의 줄임말)로 지정합니다. 모든 자동 구성 파일은 단일 JavaScript 함수를 가진 ASCII 텍스트 파일입니다.

  5. OK를 누릅니다. 다른 페이지가 나타납니다.

    이 페이지를 사용하여 자동 구성 파일을 만듭니다. 페이지의 항목이 클라이언트에 의해 순서대로 수행됩니다. 페이지의 항목은 다음과 같습니다.

    • Never Go Direct To Remote Server는 브라우저가 항상 프록시를 사용하도록 지시합니다. 프록시 서버가 실행되지 않는 경우 사용할 두 번째 프록시 서버를 지정할 수 있습니다.

    • Go Direct To Remote Server When은 프록시 서버를 우회할 경우를 결정합니다. 브라우저는 페이지에 옵션이 나열된 순서대로 이러한 경우를 결정합니다.

    • Connecting To Non-fully Qualified Host Names는 사용자가 컴퓨터 이름만 지정한 경우 브라우저를 직접 서버로 보냅니다. 예를 들어 내부 웹 서버를 winternal.mysite.com이라고 할 경우 사용자는 정규화된 도메인 이름 대신 http://winternal만 입력할 수 있습니다. 이 경우 브라우저가 프록시 대신 웹 서버로 직접 이동합니다.

    • Connecting To A Host In Domain을 사용하여 브라우저가 직접 액세스할 수 있는 도메인 이름을 세 개까지 지정할 수 있습니다. 도메인을 지정할 때는 점 문자로 시작합니다. 예를 들어 .example.com을 입력할 수 있습니다.

    • Connecting To A Resolvable Host는 클라이언트가 호스트를 확인할 수 있는 경우 브라우저를 직접 서버로 보냅니다. 이 옵션은 일반적으로 로컬(내부) 호스트만 확인하도록 DNS를 설정한 경우 사용됩니다. 로컬 네트워크 외부의 서버에 연결하는 경우 클라이언트는 프록시 서버를 사용합니다.


      주의 – 주의 –

      이 옵션은 클라이언트가 모든 요청에 대해 DNS를 참조해야 하기 때문에 클라이언트에 의해 확인된 성능에 부정적인 영향을 줍니다.


    • Connecting To A Host In Subnet은 클라이언트가 특정 서브넷의 서버에 액세스하는 경우 브라우저를 직접 서버로 보냅니다. 이 옵션은 조직의 서브넷이 여러 지역에 분포되어 있는 경우 유용합니다. 예를 들어 몇몇 회사가 전 세계의 여러 서브넷에 적용되는 단일 도메인 이름을 가질 수 있지만 각 서브넷은 특정 지역에만 관련됩니다.


      주의 – 주의 –

      이 옵션은 클라이언트가 모든 요청에 대해 DNS를 참조해야 하기 때문에 클라이언트에 의해 확인된 성능에 부정적인 영향을 줍니다.


    • Except When Connecting To Hosts를 사용하여 서버로 직접 이동하는 규칙에 대한 예외를 지정할 수 있습니다. 예를 들어 직접 이동할 도메인으로 .example.com을 입력한 경우 home.example.com으로 이동하기 위한 예외를 만들 수 있습니다. 그러면 브라우저는 home.example.com으로 이동할 때 프록시를 사용하지만 example.com 도메인의 다른 서버로 직접 이동합니다.

    • Secondary Failover Proxy는 프록시 서버가 실행되지 않는 경우 사용할 두 번째 프록시를 지정합니다.

    • Failover Direct는 프록시 서버가 실행되지 않는 경우 브라우저를 직접 서버로 보냅니다. 보조 페일오버 프록시를 지정한 경우 Navigator는 서버로 직접 이동하기 전에 두 번째 프록시 서버를 시도합니다.

  6. OK를 눌러 자동 구성 파일을 만듭니다.

    파일은 server-root/proxy-server id/pac 디렉토리에 저장됩니다.

    파일이 제대로 만들어졌다는 확인 메시지가 나타납니다. 위의 단계를 반복하여 필요한 수만큼 자동 구성 파일을 만듭니다.

    자동 구성 파일을 만들었으면 프록시 서버를 사용하는 모든 사용자에게 올바른 자동 구성 파일을 지정하거나 브라우저 복사본을 구성하도록 알려 주어야 합니다.