Στον επιδιωκόμενο διακομιστή WSUS, αποκτήστε μια τρέχουσα διαμόρφωση, επεξεργαστείτε τα πεδία διαμεσολαβητή της και αποθηκεύστε το αντίγραφο:

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

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

Αυτό χρησιμοποιεί τη διαθέσιμη μονάδα PowerShell UpdateServices. Τα πεδία διαμεσολαβητή ονομάζουν τον εξερχόμενο ακροατή. Για μια δοκιμή Microsoft Update που επιτρέπει δημόσιους διαμεσολαβητές HTTP και δεν έχει διαμορφωμένα διαπιστευτήρια διαμεσολαβητή, η λίστα διαμεσολαβητών HTTP παρέχει υποψήφιους κεντρικούς υπολογιστές και θύρες. Οποιοδήποτε όνομα διακομιστή και θύρα διαχείρισης περαστούν στο Get-WsusServer επιλέγουν το ίδιο το WSUS.

Το GetConfiguration επιστρέφει αντίγραφο, επομένως οι εκχωρήσεις ιδιοτήτων από μόνες τους δεν αποθηκεύουν την αλλαγή. Αποκτήστε αυτό το αντίγραφο κοντά στην επεξεργασία και συντονιστείτε με άλλους διαχειριστές· η αποθήκευση παλιού αντιγράφου μπορεί επίσης να επαναφέρει τις άλλες παλιές ρυθμίσεις του.

Το παράδειγμα διατηρεί την υπάρχουσα διάταξη ελέγχου ταυτότητας διαμεσολαβητή. Αν χρειάζεται αλλαγή, ορίστε τα πεδία διαπιστευτηρίων WSUS μέσω του API διαχείρισης πριν από την αποθήκευση.

Ένα αποτυχημένο Save μπορεί να αντανακλά συγχρονισμό ή άλλη αποθήκευση διαμόρφωσης που το εμποδίζει. Ακολουθήστε την εξαίρεση αντί να εκχωρήσετε ξανά τα ίδια τοπικά πεδία. Μια επιτυχής αποθήκευση επιβεβαιώνει τη μονιμότητα· ο επόμενος συγχρονισμός καθορίζει αν η διαμορφωμένη διαδρομή και ο λογαριασμός λειτουργούν.

Σχετικά άρθρα