No servidor WSUS previsto, obteña unha configuración actual, edite os seus campos de proxy e garde a copia:

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

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

Isto usa o módulo UpdateServices de PowerShell dispoñible. Os campos de proxy nomean o oínte de saída. Para unha proba de Microsoft Update que permite proxies HTTP públicos e non ten credenciais de proxy configuradas, a lista de proxies HTTP fornece hosts e portos candidatos. Calquera nome de servidor e porto de administración pasados a Get-WsusServer seleccionan o propio WSUS.

GetConfiguration devolve unha copia, así que as asignacións de propiedades por si soas non persisten o cambio. Obteña esa copia preto da edición e coordine con outros administradores; gardar unha copia antiga tamén pode reescribir as súas outras opcións antigas.

O exemplo conserva a disposición de autenticación de proxy existente. Se hai que cambiala, estableza os campos de credenciais de WSUS mediante a API de administración antes de gardar.

Un Save fallido pode reflectir que unha sincronización ou outro gardado de configuración o impide. Siga a excepción en lugar de reasignar os mesmos campos locais. Un gardado correcto confirma a persistencia; a sincronización posterior determina se a ruta e a conta configuradas funcionan.

Artigos relacionados