воскресенье, 16 сентября 2012 г.

Как настроить работу 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 host:port
После того, как вы выполните данную команду, ваша ОС Windows 7 будет обновляться, находясь за прокси-сервером.

Импортировать настройки прокси-сервера из Internet Explorer, можно следующей командой:
netsh winhttp import proxy source=ie

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

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

А вообще рекомендую посмотреть справку по этой команде, чтобы иметь представление о полных возможностях.

Рекомендую почитать: http://support.microsoft.com/kb/900935/ru - Как клиент Windows Update определяет, какой прокси-сервер использовать для подключения к веб-узлу Windows Update.

Комментариев нет:

Отправить комментарий