Delen via


Hoe de Windows Update-client bepaalt welke proxyserver moet worden gebruikt om verbinding te maken met de Windows Update-website

In dit artikel worden de detectiemethoden van de proxyserver beschreven die de Windows Update-client gebruikt om verbinding te maken met de Windows Update-website en de situaties waarin Windows Update een bepaalde methode gebruikt.

De Windows Update-client vereist dat Windows HTTP Services (WinHTTP) scant op beschikbare updates en dat de Background Intelligent Transfer Service (BITS) of Delivery Optimization (DO) wordt gebruikt om deze updates te downloaden. WinHTTP, BITS en DO worden onafhankelijk uitgevoerd in Microsoft Internet Explorer. Deze services moeten de proxyservers kunnen detecteren die beschikbaar zijn in uw specifieke omgeving.

De service Automatische updates is geconfigureerd voor het downloaden en installeren van updates vanaf de Website van Windows Update

De service Automatische updates downloadt en installeert updates automatisch vanaf de Website van Windows Update. Er is geen gebruikersinteractie vereist omdat deze service wordt uitgevoerd onder het lokale systeemaccount. Deze service is van invloed op de configuratie op systeembrede niveau en vereist beheer op beheerdersniveau. In dit scenario is WinHTTP beter geschikt voor gebruik in Internet Explorer dan in WinINet.

De service Automatische updates kan alleen een proxyserver detecteren met behulp van een van de volgende methoden:

  • De proxyserver wordt handmatig geconfigureerd met behulp van de Netsh opdracht.

  • De WPAD-instellingen (Web Proxy Auto Detect) zijn geconfigureerd in een van de volgende opties in de netwerkomgeving:

    • De dns-opties (Domain Name System)
    • De dhcp-opties (Dynamic Host Configuration Protocol)

Voor Scan-URL's van Windows Update (verbinding maken met SimpleAuth-webservice, clientwebservice) die worden gebruikt voor updatedetectie:

  • De systeemproxy wordt geprobeerd (WinHTTP).

  • Als de Windows Update Agent (WUA) de service niet kan bereiken vanwege bepaalde proxy-, service- of verificatiefoutcodes, wordt de gebruikersproxy geprobeerd. (Over het algemeen zijn dit de instellingen van de aangemelde gebruiker IE of WinINet.)

    Voor DE URL's van de WSUS-updateservice intranet kunt u de locatie-instelling van de Microsoft Update-service voor intranet opgeven gebruiken om het proxygedrag te kiezen.

    Schermopname van het venster Intranetlocatie van Microsoft Update-service opgeven met Alleen systeemproxy gebruiken voor het detecteren van updates (standaardinstelling).

Voor Windows Update-URL's, die niet worden gebruikt voor updatedetectie (bijvoorbeeld URL's die worden gebruikt voor rapportage):

  • De gebruikersproxy wordt geprobeerd.
  • Als de WUA de service niet kan bereiken vanwege bepaalde proxy-, service- of verificatiefoutcodes, wordt de systeemproxy geprobeerd.

De functie Automatisch detecteren van webproxy (WPAD)

Met de WPAD-functie kunnen services een beschikbare proxyserver vinden door een DHCP-optie op te vragen of door een bepaalde DNS-record te zoeken.

Het hulpprogramma Netsh.exe

Het hulpprogramma Netsh.exe wordt gebruikt om een statische proxy voor het hele systeem te configureren. U kunt opdrachten in de netsh winhttp context gebruiken om proxy- en traceringsinstellingen voor Windows HTTP te configureren. De Netsh opdrachten winhttp voor kunnen handmatig worden uitgevoerd bij de netsh prompt of in scripts en batchbestanden. Het hulpprogramma Netsh.exe is handig als u WPAD niet kunt implementeren.

Een proxyserver configureren met behulp van het hulpprogramma Netsh.exe

Voer de volgende stappen uit om het hulpprogramma Netsh.exe te gebruiken om een proxyserver te configureren:

  1. Selecteer Uitvoeren starten>, typ cmd en selecteer vervolgens OK.

  2. Voer bij de opdrachtprompt de volgende opdracht uit en druk op Enter.

    netsh winhttp set proxy <proxyservername>:<portnumber>
    

    Vervang in deze opdracht door <proxyservername> de volledig gekwalificeerde domeinnaam van de proxyserver. Vervang <portnumber> door het poortnummer waarvoor u de proxyserver wilt configureren. Vervang bijvoorbeeld <proxyservername>:<portnumber> door proxy.domain.example.com:80.

Een proxyserver verwijderen met behulp van het hulpprogramma Netsh.exe

Als u het hulpprogramma Netsh.exe wilt gebruiken om een proxyserver te verwijderen en 'directe toegang' tot internet te configureren, voert u de volgende stappen uit:

  1. Selecteer Uitvoeren starten>, typ cmd en selecteer vervolgens OK.

  2. Voer bij de opdrachtprompt de volgende opdracht uit en druk op Enter.

    netsh winhttp reset proxy 
    

De huidige proxyconfiguratie controleren met behulp van het hulpprogramma Netsh.exe

Als u het hulpprogramma Netsh.exe wilt gebruiken om de huidige proxyconfiguratie te controleren, voert u de volgende stappen uit:

  1. Selecteer Uitvoeren starten>, typ cmd en selecteer vervolgens OK.

  2. Voer bij de opdrachtprompt de volgende opdracht uit en druk op Enter.

    netsh winhttp show proxy
    

Ondersteunde PAC-bestanden

Zie WinHTTP AutoProxy Support voor meer informatie over de ondersteunde bestandstypen.pac.