Как клиентът за актуализиране на Windows определя кой прокси сървър да използва, за да се свърже с уеб сайта за актуализиране на Windows

ВЪВЕДЕНИЕ

Клиентската програма Microsoft Windows Update изисква Microsoft Windows HTTP Services (WinHTTP) да сканира за налични актуализации. Освен това клиентът за актуализиране на Windows използва услугата за интелигентно прехвърляне за заден план (BITS), за да изтегли тези актуализации. Microsoft Windows HTTP Services и BITS се изпълняват независимо от Microsoft Internet Explorer. И двете услуги трябва да могат да откриват прокси сървъра или прокси сървърите, които са налични във вашата конкретна среда. В тази статия са описани различните методи за откриване на прокси сървър, които са налични. Освен това тази статия описва ситуациите, при които Windows Update използва определен метод за откриване на прокси сървър.

Повече информация

Услугата за автоматични актуализации е конфигурирана за изтегляне и инсталиране на актуализации от уеб сайта на Microsoft Windows Update

Услугата за автоматични актуализации може автоматично да изтегля и инсталира актуализации от уеб сайта за актуализиране на Windows. Услугата за автоматични актуализации не изисква взаимодействие с потребителя, защото тази услуга се изпълнява в контекста на локалния системен акаунт. Услугата за автоматични актуализации няма достъп до настройките на прокси сървъра, които могат да бъдат конфигурирани в Internet Explorer. WinHTTP е използван вместо WinInet в Internet Explorer, тъй като услугата за автоматични актуализации засяга конфигурацията на системата на широки нива и трябва да изисква управление на нивото на администратора. WinHTTP се счита за по-подходящ в този тип сценарий за използване. Услугата за автоматични актуализации може да открие прокси сървър само с помощта на един от следните методи:

  • Прокси сървърът е конфигуриран ръчно с помощта на инструмента Proxycfg. exe за Windows XP и Windows Server 2003. За Windows Vista и по-нова ос командата netsh е налична за ръчно конфигуриране на прокси сървъра. За повече информация как да използвате инструмента Proxycfg. exe, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

    289481 Може да се наложи да изпълните инструмента Proxycfg за ServerXMLHTTP за работа

  • Настройките за автоматично откриване на уеб прокси сървъри (WPAD) са конфигурирани на някое от следните места в мрежовата среда:

    • Опции за домейнова именна система (DNS)

    • Опции за динамичен конфигурационен протокол (DHCP)

    За повече информация относно свързана тема щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

    816320 Конфигуриране на автоматичното откриване на защитна стена и уеб прокси сървър в Windows Server 2003

Internet Explorer се използва за достъп до уеб сайта за актуализиране на Windows

Ако използвате Internet Explorer, за да получите достъп до уеб сайта за актуализиране на Windows, програмата за клиенти на Windows Update ще открие прокси сървър, като използва методите по-долу в реда, в който се показват.

Метод 1: Internet Explorer е конфигуриран за автоматично откриване на настройки

Ако квадратчето за отметка автоматично откриване на настройки е избрано в Internet Explorer, клиентът на Windows Update използва функцията WPAD, за да намери прокси сървър. За да видите квадратчето за отметка автоматично откриване на настройките , изпълнете следните стъпки:

  1. Стартирайте Internet Explorer.

  2. В менюто инструменти щракнете върху Опции за интернет.

  3. Щракнете върху раздела връзки .

  4. Ако се свързвате към интернет с помощта на прокси сървър в локалната мрежа, щракнете върху LAN настройки. Ако се свързвате към интернет чрез прокси сървър, за да се свържете с комутируема връзка или VPN връзка, щракнете върху тази връзка и след това щракнете върху Настройки.

За повече информация относно свързана тема щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

816320 Конфигуриране на автоматичното откриване на защитна стена и уеб прокси сървър в Windows Server 2003

Метод 2: Internet Explorer е конфигуриран да използва автоматичен скрипт за конфигурация

Ако са изпълнени следните условия, клиентът на Windows Update ще намери прокси сървъра, като обработва автоматичния скрипт за конфигурация:

  • Internet Explorer не може да открие прокси сървъра с помощта на метод 1.

  • Квадратчето за отметка Използвай автоматичен скрипт за конфигурация е избрано в Internet Explorer.

За да видите квадратчето за отметка Използвай автоматичен скрипт за конфигурация , изпълнете следните стъпки:

  1. Стартирайте Internet Explorer.

  2. В менюто инструменти щракнете върху Опции за интернет.

  3. Щракнете върху раздела връзки .

  4. Ако се свързвате към интернет с помощта на прокси сървър в локалната мрежа, щракнете върху LAN настройки. Ако се свързвате към интернет чрез прокси сървър за комутируема или VPN връзка, щракнете върху тази връзка и след това щракнете върху Настройки.

Метод 3: Internet Explorer е конфигуриран с помощта на дефинирана от потребителя стойност на прокси сървър

Ако са изпълнени следните условия, клиентът за актуализиране на Windows използва дефиниран от потребителя прокси сървър, за да се свърже с интернет:

  • Клиентът за актуализиране на Windows не може да намери прокси сървър с помощта на автоматичното откриване или като използва автоматичен скрипт за конфигурация.

  • В Internet Explorer е дефиниран прокси сървър.

За да видите стойността за прокси сървъра, дефинирана от потребителя, изпълнете следните стъпки:

  1. Стартирайте Internet Explorer.

  2. В менюто инструменти щракнете върху Опции за интернет.

  3. Щракнете върху раздела връзки .

  4. Ако се свързвате към интернет с помощта на прокси сървър в локалната мрежа, щракнете върху LAN настройки. Ако се свързвате към интернет чрез прокси сървър за комутируема или VPN връзка, щракнете върху тази връзка и след това щракнете върху Настройки.

  5. Обърнете внимание на стойността, която се появява в полето адрес под прокси сървър.

Метод 4: в Internet Explorer не е зададен прокси сървър

Ако не е дефиниран прокси сървър в Internet Explorer, клиентът на Windows Update използва прокси сървъра, който е конфигуриран с помощта на инструмента Proxycfg. exe. За повече информация как да използвате инструмента Proxycfg. exe, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

289481 Може да се наложи да изпълните инструмента Proxycfg за ServerXMLHTTP за работа

Метод 5: не е конфигуриран прокси сървър

Ако са изпълнени следните условия, клиентът за актуализиране на Windows се опитва да се свърже директно с уеб сайта за актуализиране на Windows:

  • Не е конфигуриран прокси сървър с помощта на инструмента Proxycfg. exe.

  • В Internet Explorer не е дефиниран ръчно прокси сървър.

В този случай, ако се изисква прокси сървър за свързване с интернет, клиентът за актуализиране на Windows не може да се свърже успешно с уеб сайта на Windows Update.

Описание на функцията за автоматично откриване на уеб прокси сървър (WPAD)

Функцията WPAD позволява на услугите да намират достъпен прокси сървър, като заявка за DHCP или чрез намиране на конкретен DNS запис. За повече информация относно предимствата и недостатъците при използването на DNS вместо DHCP за WPAD щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

816320 Конфигуриране на автоматичното откриване на защитна стена и уеб прокси сървър в Windows Server 2003

Описание на инструмента Proxycfg. exe

Инструментът Proxycfg. exe конфигурира WinHTTP да използва конкретен прокси сървър, като измени следния запис в системния регистър:

HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettingsИнструментът Proxycfg. exe е полезен, ако не можете да реализирате WPAD. Освен това можете да използвате този инструмент, за да ви помогне да отстраните проблеми с откриването на прокси сървъри в мрежата. В тази ситуация можете да използвате този инструмент, за да потвърдите, че даден проблем възниква поради неуспешно откриване на прокси сървър с помощта на други методи за откриване, като например WPAD. За повече информация относно свързана тема щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

289481 Може да се наложи да изпълните инструмента Proxycfg за ServerXMLHTTP за работа За да видите параметрите на командния ред, които се поддържат от инструмента Proxycfg. exe, въведете Proxycfg. exe/? в командна подкана и след това натиснете клавиша ENTER. Ако изпълните командата proxycfg. exe с помощта на параметри без команден ред, се показват текущите настройки. В тази ситуация получавате резултати, които са подобни на един от следните резултати:

Настройки, в които не е конфигуриран прокси сървър

Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :     Direct access (no proxy server). 

Настройки, при които е конфигуриран прокси сървър

Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :       Proxy Server   =    <myproxyserver>       Bypass List    =     

За да конфигурирате прокси сървър с помощта на инструмента Proxycfg. exe

За да използвате инструмента Proxycfg. exe, за да конфигурирате прокси сървър, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете CMDи след това щракнете върху OK.

  2. В командната подкана въведете proxycfg-p proxyservername:PortNumberи след това натиснете клавиша ENTER. В тази команда заместете proxyservername с пълното име на домейна на прокси сървъра. Заместете PortNumber с номера на порта, за който искате да конфигурирате прокси сървъра. Например заместете proxyservername с прокси сървър.Domain.пример.com и заместете PortNumber с 80.

Ако прокси сървърът е успешно конфигуриран, се показват следните резултати:

Microsoft (R) WinHTTP Default Proxy Configuration ToolCopyright (c) Microsoft Corporation. All rights reserved.Current WinHTTP proxy settings under:  HKEY_LOCAL_MACHINE\    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\      WinHttpSettings :       Proxy Server   =    <myproxyserver>       Bypass List    =        

За да премахнете прокси сървър с помощта на инструмента Proxycfg. exe

За да използвате инструмента Proxycfg. exe, за да премахнете прокси сървър и да конфигурирате "пряк достъп" към интернет, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете CMDи след това щракнете върху OK.

  2. В командната подкана въведете proxycfg-Dи след това натиснете клавиша ENTER.

Забележка Ако е изпълнено едно от следните условия, прокси сървърът не се появява в резултатите от командата proxycfg. exe :

  • Прокси сървърът е конфигуриран ръчно в Internet Explorer.

  • Прокси сървърът е конфигуриран с помощта на скрипт за конфигурация.

Командата proxycfg. exe се използва само за ръчно конфигуриране на прокси сървъра, който WinHTTP използва. Ако използвате WPAD за указване на прокси сървър или ако използвате Internet Explorer, за да укажете прокси сървър, резултатите от командата proxycfg. exe трябва да показват стойност на директен достъп (без прокси сървър).

За да конфигурирате прокси сървър с помощта на инструмента netsh. exe

За Windows Vista и по-нови версии netsh. exe се предлага вместо proxycfg.exe.To Използвайте инструмента netsh. exe, за да конфигурирате прокси сървър, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете CMDи след това щракнете върху OK.

  2. В командния ред въведете netsh WinHTTP Задайте прокси proxyservername:PortNumberи след това натиснете клавиша ENTER. В тази команда заместете proxyservername с пълното име на домейна на прокси сървъра. Заместете PortNumber с номера на порта, за който искате да конфигурирате прокси сървъра. Например заместете proxyservername с прокси сървър.Domain.пример.com и заместете PortNumber с 80.

За да премахнете прокси сървър с помощта на инструмента netsh. exe

За да използвате инструмента netsh. exe, за да премахнете прокси сървър и да конфигурирате "пряк достъп" към интернет, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете CMDи след това щракнете върху OK.

  2. В командната подкана въведете netsh WinHTTP Reset прокси сървъри след това натиснете клавиша ENTER.

За да проверите текущата конфигурация на прокси сървър с помощта на инструмента netsh. exe

За да използвате инструмента netsh. exe, за да проверите текущата конфигурация на прокси сървър, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете CMDи след това щракнете върху OK.

  2. В командната подкана въведете netsh WinHTTP Show Proxyи след това натиснете клавиша ENTER.

Поддържани. Pac файлове

За повече информация относно поддържаните типове. Pac файлове посетете следния уеб сайт на Microsoft:

http://msdn2.microsoft.com/en-us/library/aa384240.aspx

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×