Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano metody wykrywania serwera proxy używane przez klienta usługi Windows Update do nawiązywania połączenia z witryną internetową usługi Windows Update oraz sytuacje, w których usługa Windows Update używa określonej metody.
Klient usługi Windows Update wymaga, aby usługi HTTP systemu Windows (WinHTTP) skanowały pod kątem dostępnych aktualizacji i używa usługi inteligentnego transferu w tle (BITS) lub optymalizacji dostarczania (DO) w celu pobrania tych aktualizacji. WinHTTP, BITS i DO działają niezależnie w programie Microsoft Internet Explorer. Te usługi muszą mieć możliwość wykrywania serwerów proxy, które są dostępne w danym środowisku.
Usługa Aktualizacje automatyczne jest skonfigurowana do pobierania i instalowania aktualizacji z witryny internetowej usługi Windows Update
Usługa Aktualizacje automatyczne automatycznie pobiera i instaluje aktualizacje z witryny internetowej usługi Windows Update. Nie wymaga interakcji z użytkownikiem, ponieważ ta usługa działa na koncie systemu lokalnego. Ta usługa ma wpływ na konfigurację całego systemu i wymaga kontroli poziomu administratora. W tym scenariuszu winHTTP jest bardziej odpowiednie do użycia w programie Internet Explorer niż w usłudze WinINet.
Usługa Aktualizacje automatyczne może odnajdywać serwer proxy tylko przy użyciu jednej z następujących metod:
Serwer proxy jest konfigurowany ręcznie przy użyciu
Netsh
polecenia .Ustawienia automatycznego wykrywania serwera proxy sieci Web (WPAD) są konfigurowane w jednej z następujących opcji w środowisku sieciowym:
- Opcje systemu nazw domen (DNS)
- Opcje protokołu DHCP (Dynamic Host Configuration Protocol)
W przypadku adresów URL skanowania usługi Windows Update (połącz się z usługą sieci Web SimpleAuth, usługą sieci Web klienta), które są używane do wykrywania aktualizacji:
Podjęto próbę serwera proxy systemu (WinHTTP).
Jeśli agent usługi Windows Update (WUA) nie może nawiązać połączenia z usługą z powodu niektórych kodów błędów serwera proxy, usługi lub uwierzytelniania, zostanie podjęta próba serwera proxy użytkownika. (Ogólnie rzecz biorąc, jest to ustawienia logowania użytkownika IE lub WinINet).
W przypadku intranetowych adresów URL usługi aktualizacji programu WSUS można użyć ustawienia Określ intranetową lokalizację usługi aktualizacji firmy Microsoft, aby wybrać zachowanie serwera proxy.
W przypadku adresów URL usługi Windows Update, które nie są używane do wykrywania aktualizacji (na przykład adresy URL używane do raportowania):
- Podjęto próbę serwera proxy użytkownika.
- Jeśli usługa WUA nie może nawiązać połączenia z usługą z powodu określonych kodów błędów serwera proxy, usługi lub uwierzytelniania, zostanie podjęta próba serwera proxy systemu.
Funkcja automatycznego wykrywania serwera proxy sieci Web (WPAD)
Funkcja WPAD umożliwia usługom lokalizowanie dostępnego serwera proxy przez wysłanie zapytania do opcji DHCP lub zlokalizowanie określonego rekordu DNS.
Narzędzie Netsh.exe
Narzędzie Netsh.exe służy do konfigurowania statycznego serwera proxy dla całego systemu. Polecenia w kontekście służą netsh winhttp
do konfigurowania ustawień serwera proxy i śledzenia dla protokołu HTTP systemu Windows. Polecenia Netsh
dla winhttp
programu można uruchamiać ręcznie w netsh
wierszu polecenia lub w skryptach i plikach wsadowych. Narzędzie Netsh.exe jest przydatne, jeśli nie można zaimplementować funkcji WPAD.
Aby skonfigurować serwer proxy przy użyciu narzędzia Netsh.exe
Aby użyć narzędzia Netsh.exe do skonfigurowania serwera proxy, wykonaj następujące kroki:
Wybierz pozycję Uruchom,> wpisz cmd, a następnie wybierz przycisk OK.
W wierszu polecenia uruchom następujące polecenie, a następnie naciśnij Enter.
netsh winhttp set proxy <proxyservername>:<portnumber>
W tym poleceniu zastąp
<proxyservername>
w pełni kwalifikowaną nazwą domeny serwera proxy. Zastąp<portnumber>
ciąg numerem portu, dla którego chcesz skonfigurować serwer proxy. Na przykład zamień<proxyservername>:<portnumber>
naproxy.domain.example.com:80
.
Aby usunąć serwer proxy przy użyciu narzędzia Netsh.exe
Aby użyć narzędzia Netsh.exe , aby usunąć serwer proxy i skonfigurować "bezpośredni dostęp" do Internetu, wykonaj następujące kroki:
Wybierz pozycję Uruchom,> wpisz cmd, a następnie wybierz przycisk OK.
W wierszu polecenia uruchom następujące polecenie, a następnie naciśnij Enter.
netsh winhttp reset proxy
Aby zweryfikować bieżącą konfigurację serwera proxy przy użyciu narzędzia Netsh.exe
Aby użyć narzędzia Netsh.exe do zweryfikowania bieżącej konfiguracji serwera proxy, wykonaj następujące kroki:
Wybierz pozycję Uruchom,> wpisz cmd, a następnie wybierz przycisk OK.
W wierszu polecenia uruchom następujące polecenie, a następnie naciśnij Enter.
netsh winhttp show proxy
Obsługiwane pliki PAC
Aby uzyskać więcej informacji na temat obsługiwanych .pac
typów plików, zobacz Obsługa autoproxy WinHTTP.