Профессионально о Windows для системных администраторов
Подписка на почтовую рассылку RSS Подписка на почтовую рассылку mail Форум администарторов Windows Форум Подписка на почтовую рассылку
Заметки системного администратора Windows.
Статьи и инструкции по настройке продуктов Microsoft, VMWare и т.д.
Тонкая настройка, тюнинг Windows систем
WinITPro.ru » Windows 7 » Как настроить работу Windows Update через прокси-сервер

Как настроить работу Windows Update через прокси-сервер

18 Февраль 2011 | Рубрика Windows 7 | Автор itpro | Комментарии: 4

Ни для кого не секрет, что в том случае, если Ваш ПК с ОС Microsoft выходит в интернет с помощью прокси-сервера, то служба обновления системы Windows Update по-умолчанию не работает.  Эта заметка о том, как можно настроить работу системы обновлений Windows на ПК, находящимся за прокси-сервером.

Windows Update через прокси

Служба обновлений Windows Update может использовать  HTTP прокси-сервер. Однако указания прокси-сервера в настройках Windows Internet Explorer недостаточно для работы службы обновления через проксю. Дело в том, что Windows Update использует Windows HTTP Services (WinHTTP) для поиска обновления, а  для загрузки обновлений используется BITS. Служба  Windows Update по-умолчанию настроена так, что всегда пытается попасть на сервер обновлений Microsoft напрямую, не используя прокси-сервер, даже если в настройках Internet Explorer он указан.

Однако данная проблема решаема, достаточно настроить системный WinHttp прокси. В ОС Windows XP/2003 WinHttp прокси задавался с помощью утилиты proxycfg.exe.  В новых ОС Windows Vista/7/2008 данная утилита упразднена и настройка WinHttp прокси выполняется  при помощи команды netsh.

Настройка выполняется при помощи следующей команды:  netsh winhttp set proxy <адрес_прокси_сервера>:<порт_прокси_сервера>.

После того, как вы выполните данную команду, ваша ОС Windows 7 будет обновляться, даже находясь за прокси-сервером.

Как вариант, если вы хотите взять настройки прокси из Internet Explorer, можно воспользоваться командой:

netsh winhttp import proxy source=ie

Как вариант возможна также ситуация, когда необходимо перенаправить весь трафик, кроме трафика на Microsoft (системные обновления, активация) на прокси-сервер, тогда можно воспользоваться следующей командой обхода прокси для обновлений Windows.

Сделайте обход прокси для активации и обновлений вот так:

netsh winhttp set proxy proxy-server="your-proxy-srv:3128" bypass-list="*.windowsupdate.com;*.microsoft.com"

Текущие настройки WinHttp можно посмотреть командой:

netsh winhttp show proxy

Сбросить же настройки прокси сервера можно при помощи команды:

Netsh winhttp reset proxy
Кстати netsh отличная утилита командной строки для работы с сетевыми службами и настройками,  и каждый профессиональный Windows админ должен уметь ею пользоваться. Я уже не раз упоминал о ней, в статье о графической диагностике сети при помощи netsh,  или про управление сервером DHCP из командной строки.

Понравилась статья? Поддержите ресурс, поделившись ссылкой с друзьями!
Записи по теме: Windows 7

К записи оставлено 4 коммент.

Спасибо за статью! Подскажите, можно ли прописать логин и пароль в этом примере?

К сожалению, так и не получилось понять как можно настроить аутентификацию на прокси при помощи winhttp, возможно так сделать просто нельзя.
Если у кого-то получится, прошу поделится рецептом.

Похоже Билл забилл на эту опцию в XP (увы), но вот в Windows 7 (а видимо тогда и в Висте) это точно было реализовано (там ведь центр обновления претерпел заметные изменения)- сам был свидетелем – при настройке браузера (IE) на прокси с авторизацией семерка подумав немного выкидывала окно авторизации и дальше все закачивалось на ура…

Тут:
_http://www.ehow.co.uk/how_5939586_change-username-password-ie-6.html
работает



Оставить комментарий или два

Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Я не робот( Обязательно отметьте)

Последние комментарии
itpro: 21/10/14
Возможно вы изменили тип таблицы разделов для другого физического диска (не для ...
itpro: 21/10/14
2. Да 3. Имелось в виду, не работает ли ваш ПК как DHCP-сервер (используется до...
itpro: 21/10/14
Нужно установить клиент telnet, например такой командой: pkgmgr /iu:"Te...
itpro: 21/10/14
Похоже у вас обновление КВ2998527 все-таки не установлено.. Пос...
nic: 21/10/14
ссылки типа http и https не работают - пишет, что нет установленных приложений. ...
Skyer: 20/10/14
Итог : asus x550ln и windows 8.1 - ..ОНО!!! ) только написал предидущий пост и Н...
Skyer: 20/10/14
Asus x550ln испробывал все, в итоге что-то помогло, скорее всего вообще новый др...
dimon: 20/10/14
на двухтоннике работает...
Архив


MAXCACHE: 0.23MB/0.00333 sec