Windows update 클라이언트가 Windows Update 웹 사이트에 연결 하는 데 사용할 프록시 서버를 결정 하는 방법


소개


Microsoft Windows 업데이트 클라이언트 프로그램에서 사용 가능한 업데이트를 검색 하려면 Microsoft Windows HTTP 서비스 (WinHTTP)가 필요 합니다. 또한 Windows 업데이트 클라이언트는 BITS (Background Intelligent Transfer Service)를 사용 하 여 이러한 업데이트를 다운로드 합니다. Microsoft Windows HTTP 서비스 및 BITS는 Microsoft Internet Explorer와 독립적으로 실행 됩니다. 두 서비스 모두 특정 환경에서 사용할 수 있는 프록시 서버 또는 프록시 서버를 검색할 수 있어야 합니다. 이 문서에서는 사용할 수 있는 다양 한 프록시 서버 검색 방법에 대해 설명 합니다. 또한이 문서에서는 Windows Update가 특정 프록시 서버 검색 방법을 사용 하는 경우에 대해 설명 합니다.

추가 정보


Microsoft Windows Update 웹 사이트에서 업데이트를 다운로드 하 고 설치 하도록 자동 업데이트 서비스 구성

자동 업데이트 서비스는 Windows Update 웹 사이트에서 자동으로 업데이트를 다운로드 하 고 설치할 수 있습니다. 이 서비스는 로컬 시스템 계정의 컨텍스트에서 실행 되므로 자동 업데이트 서비스는 사용자 조작이 필요 하지 않습니다. 자동 업데이트 서비스는 Internet Explorer에서 구성 될 수 있는 사용자 관련 프록시 서버 설정에 액세스할 수 없습니다. 자동 업데이트 서비스가 시스템 수준 구성에 영향을 주므로 관리자 수준 제어가 필요 하므로, WinHTTP는 Internet Explorer의 WinInet 대신에 채택 되었습니다. WinHTTP는 이러한 유형의 사용 시나리오에서 더 적절 한 것으로 간주 됩니다. 자동 업데이트 서비스는 다음 방법 중 하나를 사용 하 여 프록시 서버만 검색할 수 있습니다.
  • 프록시 서버는 Windows XP 및 Windows Server 2003의 Proxycfg 도구를 사용 하 여 수동으로 구성 합니다. Windows Vista 이상 OS의 경우 Netsh 명령을 사용 하 여 프록시 서버를 수동으로 구성할 수 있습니다. Proxycfg 도구를 사용 하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
    289481 ServerXMLHTTP를 사용 하려면 Proxycfg 도구를 실행 해야 할 수 있습니다.
  • 웹 프록시 자동 검색 (WPAD) 설정은 네트워크 환경의 다음 위치 중 하나에서 구성 됩니다.
    • DNS (Domain Name System) 옵션
    • DHCP (동적 호스트 구성 프로토콜) 옵션
    관련 항목에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
    816320 Windows Server 2003에서 방화벽 및 웹 프록시 클라이언트 자동 검색을 구성 하는 방법

Windows Update 웹 사이트에 액세스 하는 데 사용 되는 Internet Explorer

Internet Explorer를 사용 하 여 Windows Update 웹 사이트에 액세스 하는 경우 Windows 업데이트 클라이언트 프로그램에서 다음 방법을 아래에 나타난 순서 대로 사용 하 여 프록시 서버를 검색 합니다.

방법 1: Internet Explorer가 설정을 자동으로 검색 하도록 구성 됨

Internet Explorer에서 자동으로 설정 검색 확인란을 선택한 경우 Windows 업데이트 클라이언트는 WPAD 기능을 사용 하 여 프록시 서버를 찾습니다. 자동으로 설정 검색 확인란을 보려면 다음 단계를 수행 합니다.
  1. Internet Explorer를 시작합니다.
  2. 도구 메뉴에서 인터넷 옵션을 클릭합니다.
  3. 연결 탭을 클릭 합니다.
  4. Lan에서 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우에는 LAN 설정을클릭 합니다. 전화 접속 연결 또는 VPN 연결에 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우 해당 연결을 클릭 한 다음 설정을클릭 합니다.
관련 항목에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
816320 Windows Server 2003에서 방화벽 및 웹 프록시 클라이언트 자동 검색을 구성 하는 방법

방법 2: Internet Explorer가 자동 구성 스크립트를 사용 하도록 구성 되어 있습니다.

다음 조건을 충족 하는 경우 Windows 업데이트 클라이언트는 자동 구성 스크립트를 처리 하 여 프록시 서버를 찾습니다.
  • Internet Explorer에서 방법 1을 사용 하 여 프록시 서버를 검색할 수 없습니다.
  • Internet Explorer에서 자동 구성 스크립트 사용 확인란이 선택 되어 있습니다.
자동 구성 스크립트 사용 확인란을 보려면 다음 단계를 수행 합니다.
  1. Internet Explorer를 시작합니다.
  2. 도구 메뉴에서 인터넷 옵션을 클릭합니다.
  3. 연결 탭을 클릭 합니다.
  4. Lan에서 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우에는 LAN 설정을클릭 합니다. 전화 접속 또는 VPN 연결에 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우 해당 연결을 클릭 한 다음 설정을클릭 합니다.

방법 3: Internet Explorer가 사용자 정의 프록시 서버 값을 사용 하 여 구성 됨

다음 조건을 충족 하는 경우 Windows 업데이트 클라이언트는 사용자 정의 프록시 서버를 사용 하 여 인터넷에 연결 합니다.
  • Windows 업데이트 클라이언트는 자동 검색을 사용 하거나 자동 구성 스크립트를 사용 하 여 프록시 서버를 찾을 수 없습니다.
  • 프록시 서버는 Internet Explorer에 정의 되어 있습니다.
사용자 정의 프록시 서버 값을 보려면 다음 단계를 수행 합니다.
  1. Internet Explorer를 시작합니다.
  2. 도구 메뉴에서 인터넷 옵션을 클릭합니다.
  3. 연결 탭을 클릭 합니다.
  4. Lan에서 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우에는 LAN 설정을클릭 합니다. 전화 접속 또는 VPN 연결에 프록시 서버를 사용 하 여 인터넷에 연결 하는 경우 해당 연결을 클릭 한 다음 설정을클릭 합니다.
  5. 프록시 서버아래의 주소 상자에 표시 되는 값을 확인 합니다.

방법 4: Internet Explorer에서 프록시 서버 지정 안 함

프록시 서버가 Internet Explorer에 정의 되어 있지 않으면 Windows 업데이트 클라이언트는 Proxycfg 도구를 사용 하 여 구성한 프록시 서버를 사용 합니다. Proxycfg 도구를 사용 하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
289481 ServerXMLHTTP를 사용 하려면 Proxycfg 도구를 실행 해야 할 수 있습니다.

방법 5: 프록시 서버 구성 되지 않음

다음 조건을 충족 하는 경우 Windows Update 클라이언트는 Windows Update 웹 사이트에 직접 연결을 시도 합니다.
  • Proxycfg 도구를 사용 하 여 구성 된 프록시 서버가 없습니다.
  • Internet Explorer에서 수동으로 정의한 프록시 서버가 없습니다.
이 시나리오에서는 프록시 서버가 인터넷에 연결 해야 하는 경우 Windows update 클라이언트가 Windows Update 웹 사이트에 연결할 수 없습니다.

웹 프록시 자동 검색 (WPAD) 기능에 대 한 설명

WPAD 기능을 사용 하면 서비스에서 DHCP 옵션을 쿼리하거나 특정 DNS 레코드를 찾아 사용할 수 있는 프록시 서버를 찾을 수 있습니다. WPAD 용 DHCP 대신 DNS를 사용 하는 데 따른 장점과 단점에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
816320 Windows Server 2003에서 방화벽 및 웹 프록시 클라이언트 자동 검색을 구성 하는 방법

Proxycfg 도구에 대 한 설명

Proxycfg 도구는 다음 레지스트리 항목을 수정 하 여 특정 프록시 서버를 사용 하도록 WinHTTP를 구성 합니다.
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
Proxycfg 도구는 WPAD를 구현할 수 없는 경우에 유용 합니다. 또한이 도구를 사용 하 여 네트워크의 프록시 서버 검색 문제를 해결할 수 있습니다. 이 경우이 도구를 사용 하 여 WPAD 등의 다른 검색 방법을 사용 하 여 프록시 서버 검색에 실패 하 여 문제가 발생 하는 것을 확인할 수 있습니다. 관련 항목에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.
289481 ServerXMLHTTP를 사용 하려면 Proxycfg 도구를 실행 해야 할 수 있습니다.
Proxycfg 도구에서 지 원하는 명령줄 매개 변수를 보려면 명령 프롬프트에 Proxycfg/? 를 입력 한 다음 enter 키를 누릅니다. 명령줄 매개 변수를 사용 하지 않고 proxycfg 명령을 실행 하는 경우 현재 설정이 표시 됩니다. 이 경우 다음 결과 중 하 나와 유사한 결과가 표시 됩니다.

프록시 서버를 구성 하지 않은 설정

Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :     Direct access (no proxy server). 

프록시 서버가 구성 된 설정

Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :       Proxy Server   =    <myproxyserver>       Bypass List    =     

Proxycfg 도구를 사용 하 여 프록시 서버를 구성 하려면

Proxycfg 도구를 사용 하 여 프록시 서버를 구성 하려면 다음 단계를 따릅니다.
  1. 시작, 실행을 차례로 클릭 하 고 Cmd를 입력 한 다음 확인을 클릭 합니다.
  2. 명령 프롬프트에서 proxycfg-p proxyservername:portnumber을 입력 한 다음 enter 키를 누릅니다. 이 명령에서 proxyservername 을 프록시 서버의 정규화 된 도메인 이름으로 바꿉니다. Portnumber 를 프록시 서버를 구성 하려는 포트 번호로 바꿉니다. 예를 들어, 프록시를 사용 하 여 proxyservername 을 바꿉니다.도메인.예제입니다.comportnumber 80으로 바꿉니다.
프록시 서버가 성공적으로 구성 되 면 다음 결과가 표시 됩니다.
Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :       Proxy Server   =    <myproxyserver>       Bypass List    =        

Proxycfg 도구를 사용 하 여 프록시 서버를 제거 하려면

Proxycfg 도구를 사용 하 여 프록시 서버를 제거 하 고 "직접 액세스"를 인터넷에 구성 하려면 다음 단계를 따릅니다.
  1. 시작, 실행을 차례로 클릭 하 고 Cmd를 입력 한 다음 확인을 클릭 합니다.
  2. 명령 프롬프트에서 proxycfg-D를 입력 한 다음 enter 키를 누릅니다.
참고 다음 조건 중 하나가 충족 되는 경우 proxycfg 명령 결과에 프록시 서버가 표시 되지 않습니다.
  • 프록시 서버가 Internet Explorer에서 수동으로 구성 되었습니다.
  • 프록시 서버는 구성 스크립트를 사용 하 여 구성 됩니다.
Proxycfg 명령은 WinHTTP에서 사용 하는 프록시 서버를 수동으로 구성 하는 데만 사용 됩니다. WPAD를 사용 하 여 프록시 서버를 지정 하거나 Internet Explorer를 사용 하 여 프록시 서버를 지정 하는 경우 proxycfg 명령의 결과는 직접 액세스 값 (프록시 서버 없음)을 나타내야 합니다.

Netsh.exe 도구를 사용 하 여 프록시 서버를 구성 하려면

Windows Vista 이상에서는 proxycfg.exe.To 도구를 사용 하 여 프록시 서버를 구성 하는 대신 netsh.exe 도구를 사용할 수 있습니다. 다음 단계를 따르세요.
  1. 시작, 실행을 차례로 클릭 하 고 Cmd를 입력 한 다음 확인을 클릭 합니다.
  2. 명령 프롬프트에서 netsh winhttp set proxy proxyservername:portnumber을 입력 한 다음 enter 키를 누릅니다. 이 명령에서 proxyservername 을 프록시 서버의 정규화 된 도메인 이름으로 바꿉니다. Portnumber 를 프록시 서버를 구성 하려는 포트 번호로 바꿉니다. 예를 들어, 프록시를 사용 하 여 proxyservername 을 바꿉니다.도메인.예제입니다.comportnumber 80으로 바꿉니다.

Netsh.exe 도구를 사용 하 여 프록시 서버를 제거 하려면

Netsh.exe 도구를 사용 하 여 프록시 서버를 제거 하 고 인터넷에 "직접 액세스"를 구성 하려면 다음 단계를 따릅니다.
  1. 시작, 실행을 차례로 클릭 하 고 Cmd를 입력 한 다음 확인을 클릭 합니다.
  2. 명령 프롬프트에서 netsh winhttp reset proxy를 입력 한 다음 enter 키를 누릅니다.

Netsh.exe 도구를 사용 하 여 현재 프록시 구성을 확인 하려면

Netsh.exe 도구를 사용 하 여 현재 프록시 구성을 확인 하려면 다음 단계를 따릅니다.
  1. 시작, 실행을 차례로 클릭 하 고 Cmd를 입력 한 다음 확인을 클릭 합니다.
  2. 명령 프롬프트에서 netsh winhttp show proxy를 입력 한 다음 enter 키를 누릅니다.

지원 되는 .pac 파일

지원 되는 .pac 파일 형식에 대 한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문 하세요.