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

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

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

Последние комментарии
Pavel: 21/07/14
Прошлый вариант - работал только в виртуальной тестовой среде, текущий боевой ва...
Alex: 21/07/14
Подскажите пожалуйста как переустановить 8 на нотбуке где имеется 2 раздела С и ...
Денис: 20/07/14
Привет. На ноутбуке Acer Aspire V5-471G установлена Windows 8. Попал в меню нас...
Алексей: 18/07/14
А где их найти?...
Алексей: 18/07/14
Спасибо огромное!!! Эту статью надо назвать восстановление винд...
Andy: 18/07/14
Огромное спасибо, убрал галку на клиентской машине и все заработало. Главбух тан...
Yerel: 18/07/14
На Windows 8.1 последний способ не сработал. Если попробовать запустить службу в...
Vahid: 17/07/14
Большое СПАСИБО! Прошивал Ainol Novo10 Hero 2 и вышла тупиковая ситуация устано...
Архив


MAXCACHE: 0.23MB/0.00071 sec