대상 WSUS 서버에서 현재 구성을 가져와 프록시 필드를 편집하고 복사본을 저장하십시오.

$server = Get-WsusServer
$configuration = $server.GetConfiguration()

$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()

이것은 사용 가능한 UpdateServices PowerShell 모듈을 사용합니다. 프록시 필드는 아웃바운드 수신기를 지정합니다. 공용 HTTP 프록시를 허용하고 프록시 자격 증명이 구성되지 않은 Microsoft Update 테스트의 경우 HTTP 프록시 목록이 후보 호스트와 포트를 제공합니다. Get-WsusServer에 전달되는 서버 이름과 관리 포트는 WSUS 자체를 선택합니다.

GetConfiguration은 복사본을 반환하므로 속성 할당만으로는 변경이 유지되지 않습니다. 해당 복사본을 편집 시점 가까이에서 가져오고 다른 관리자와 조정하십시오. 오래된 복사본을 저장하면 다른 이전 설정도 다시 기록될 수 있습니다.

예제는 기존 프록시 인증 구성을 유지합니다. 변경해야 하는 경우 저장하기 전에 관리 API를 통해 WSUS 자격 증명 필드를 설정하십시오.

Save 실패는 동기화나 다른 구성 저장이 방해하고 있음을 반영할 수 있습니다. 동일한 로컬 필드를 다시 할당하지 말고 예외를 따르십시오. 저장 성공은 지속성을 확인하며, 이후 동기화로 구성된 경로와 계정이 작동하는지 확인합니다.

관련 글