På den påtænkte WSUS-server hentes en aktuel konfiguration, proxyfelterne redigeres, og kopien gemmes:

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

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

Dette bruger det tilgængelige PowerShell-modul UpdateServices. Proxyfelterne angiver den udgående lytter. Til en Microsoft Update-test, der tillader offentlige HTTP-proxyer og ikke har konfigureret proxy-legitimationsoplysninger, leverer HTTP-proxylisten kandidatværter og -porte. Ethvert servernavn og enhver administrationsport, der sendes til Get-WsusServer, vælger selve WSUS.

GetConfiguration returnerer en kopi, så egenskabstildelinger alene gemmer ikke ændringen. Hent den kopi tæt på redigeringen, og koordiner med andre administratorer; gemning af en gammel kopi kan også skrive dens andre gamle indstillinger tilbage.

Eksemplet bevarer den eksisterende proxy-godkendelsesordning. Hvis den skal ændres, skal du angive WSUS-legitimationsfelterne via administrations-API'en før gemning.

En mislykket Save kan afspejle, at en synkronisering eller en anden konfigurationsgemning forhindrer den. Følg undtagelsen i stedet for at tildele de samme lokale felter igen. En vellykket gemning bekræfter varigheden; den efterfølgende synkronisering afgør, om den konfigurerede rute og konto fungerer.

Relaterede artikler