На патрэбным серверы WSUS атрымайце бягучую канфігурацыю, змяніце яе палі проксі і захавайце копію:

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

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

Тут выкарыстоўваецца даступны модуль UpdateServices для PowerShell. Палі проксі вызначаюць зыходны слухач. Для тэсту Microsoft Update, які дазваляе публічныя HTTP-проксі і не мае наладжаных уліковых даных проксі, спіс HTTP-проксі прапануе падыходныя хасты і парты. Любое імя сервера і порт адміністравання, перададзеныя ў Get-WsusServer, выбіраюць сам WSUS.

GetConfiguration вяртае копію, таму адны прысваенні ўласцівасцяў не захоўваюць змену. Атрымайце гэтую копію блізка да рэдагавання і ўзгадніце дзеянні з іншымі адміністратарамі; захаванне старой копіі можа таксама запісаць назад яе іншыя старыя налады.

Прыклад захоўвае існуючую схему аўтэнтыфікацыі проксі. Калі яе трэба змяніць, задайце палі ўліковых даных WSUS праз API адміністравання перад захаваннем.

Няўдалы Save можа адлюстроўваць сінхранізацыю або іншае захаванне канфігурацыі, якое перашкаджае яму. Ідзіце за выключэннем, а не прызначайце тыя ж лакальныя палі паўторна. Паспяховае захаванне пацвярджае захаванне; наступная сінхранізацыя вызначае, ці працуюць наладжаны маршрут і ўліковы запіс.

Падобныя артыкулы