På den avsedda WSUS-servern, hämta en aktuell konfiguration, redigera dess proxyfält och spara kopian:

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

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

Detta använder den tillgängliga PowerShell-modulen UpdateServices. Proxyfälten anger den utgående lyssnaren. För ett Microsoft Update-test som tillåter offentliga HTTP-proxyer och inte har några konfigurerade proxyautentiseringsuppgifter levererar HTTP-proxylistan kandidatvärdar och -portar. Alla servernamn och administratörsportar som skickas till Get-WsusServer väljer själva WSUS.

GetConfiguration returnerar en kopia, så enbart egenskapstilldelningar sparar inte ändringen. Hämta kopian nära redigeringen och samordna med andra administratörer; att spara en gammal kopia kan också skriva tillbaka dess andra gamla inställningar.

Exemplet behåller den befintliga proxyautentiseringsordningen. Om den behöver ändras, ange WSUS-autentiseringsfälten via administrations-API:t innan du sparar.

En misslyckad Save kan återspegla en synkronisering eller en annan konfigurationssparning som hindrar den. Följ undantaget i stället för att tilldela samma lokala fält igen. En lyckad sparning bekräftar varaktigheten; den efterföljande synkroniseringen avgör om den konfigurerade vägen och kontot fungerar.

Relaterade artiklar