Профессионально о 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. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

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

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

Последние комментарии
Светлана: 21/09/14
Огромное спасибо - всё очень ясно и понятно....
Ильнар: 21/09/14
нельзя поменять secure boot на disabled что нужно сделать помогите пожалуйста...
Yerel: 21/09/14
>Запуск через Wscript здесь обязателен. Я пробовал оба вари...
Еля: 21/09/14
мерси за ответ..нет мне не нужно чтоб вин8 стояла на GPT. дело в том что в проце...
itpro: 21/09/14
Какие ОС и версии Java установлены на рабочих станциях? Есть в их реестре указан...
itpro: 21/09/14
Судя по пути, у вас дополнительно установился IIS Express и модуль PHP-CGI к нем...
itpro: 21/09/14
К сожалению, я такого способа не знаю - приходится пользоваться  кнопкой ...
itpro: 21/09/14
Что-то странно... Сколько свободного места осталось на флешке после копирования ...
Архив


MAXCACHE: 0.23MB/0.00063 sec