Короткий ответ: вы не можете. Не существует «глобальной» настройки прокси, потому что прокси используются отдельными приложениями (такими как Internet Explorer, Firefox и т. Д.), А не самой Windows. Однако некоторые программы внутренне используют библиотеки Internet Explorer для доступа к Интернету, поэтому они используют настройку IE, опубликованную firedfly .
Вы можете заставить отдельные приложения использовать прокси, даже если сами приложения не поддерживают прокси, используя такие инструменты, как FreeCAP или Socksify .
Если вы действительно хотите, чтобы все программы проходили через прокси-сервер, это необходимо сделать на сетевом уровне, поэтому вам необходимо установить VPN-подключение к такой службе, как Your Freedom или Steganos Internet Anonym .
Этот ответ является более правильным, поскольку не все программное обеспечение использует настройки прокси для Internet Explorer. Некоторые программы дают вам возможность использовать те же настройки, что и Internet Explorer, но не все из них делают это.
TFM
1
+1 FreeCap это именно то, что мне нужно очень давно! Благодарю.
Мохаммад Дехган
Знаете ли вы, если Visual Studio использует библиотеки IE?
J86
14
Настройки прокси по умолчанию устанавливаются в настройках Internet Explorer.
Сервис-> Свойства обозревателя-> вкладка Подключения-> Кнопка настроек Lan
Указанная здесь информация о прокси будет использоваться по умолчанию. Однако не все приложения используют настройки прокси по умолчанию.
Вы также можете получить доступ к параметрам Интернета через панель управления
Чак
3
если вы хотите включить окно обновления через прокси - сервер, выполните следующую команду первым: Netsh winhttp import proxy source=ie. Источник: answers.oreilly.com/topic/…
knb
Обычно я получаю настройки прокси-сервера (в Windows 8+) Ctrl+X-C(для командной строки) или Ctrl+X-A(для приглашения администратора) и запускаю, inetcpl.cplчтобы открыть окно « Свойства обозревателя» , а затем нажмите вкладку «Подключения» и кнопку «Настройки Lan». Для Vista, это будет Ctrl-R(диалоговое окно Run), введите cmd> [Enter]> inetcpl.cpl> [Enter]. Если вы хотите перейти прямо в погоню, команда control inetcpl.cpl,,4откроется прямо на вкладке « Свойства обозревателя ». Возможно, вам придется настроить номер для более ранних версий Windows (например, Vista).
Rubynorails
Нет, «Свойства обозревателя» - это настройки для> текущего пользователя <, хранящиеся в папке HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings. Так что это только для приложений, работающих в текущей учетной записи пользователя, а не для служб, работающих в локальной учетной записи SYSTEM
Klaus
11
Вы можете установить глобальный прокси на уровне компьютера с помощью netsh.exe. Бегать:
netsh winhttp set proxy <proxy server address> <exception list in quotes, seperated by ;>
Из коробки нельзя установить глобальный прокси для всех приложений. Хотя вы можете ввести данные прокси в Internet Explorer, как подсказывает firedfly , это будет работать только для определенных приложений (в основном для приложений Windows, но Google Chrome использует эти настройки).
Privoxy делает именно то, что вы после. Он установит соединение с прокси и направит весь трафик на него (за исключением, конечно, локального трафика). Он работает как на Windows, так и на OS X, и даже имеет портативную версию.
Proxifier - это программа, которая позволяет сетевым приложениям, которые не поддерживают работу через прокси-серверы, работать через HTTPS или SOCKS-прокси или цепочку прокси-серверов.
С Proxifier вы можете работать с любым интернет-клиентом (браузерами, FTP, IRC, BitTorrent, мессенджерами, telnet, SSH, видео / аудио, играми ...) через сеть, отделенную от Интернета брандмауэром (только один открытый порт требуется для туннеля прокси, чтобы обойти брандмауэр).
Выглядит красиво, но очень дорого: 40 долларов за лицензию, которая не является кроссплатформенной, несмотря на то, что они имеют версии как для OS X, так и для Windows.
В групповой политике: Политика локального компьютера - Конфигурация компьютера - Административные шаблоны - Компоненты Windows - Internet Explorer - включите «Настройка параметров прокси-сервера« На компьютер », а не« На пользователя »». Этот параметр позволяет избежать переназначения параметров. каждый раз другой пользователь входит в систему.
Политика локального компьютера - Конфигурация пользователя - Настройки Windows - Обслуживание Internet Explorer - Соединение - Настройки прокси. (Вы можете определить настройки прокси здесь)
Политика локального компьютера - Конфигурация пользователя - Параметры Windows - Обслуживание Internet Explorer - URL-адреса (вы можете установить домашнюю страницу по умолчанию, например, здесь)
Если у вас есть fiddler, вы можете просматривать запросы в своем браузере после того, как вы уже прошли аутентификацию, и скопировать заголовок Proxy-Authorization, затем установить точку останова перед запросами на захват запросов из вашей программы и вставить заголовок в запрос. Или вы можете добавить собственное правило внутри OnBeforeRequest (Ctrl + R):
где ххххх - это то, что вы захватили из запроса браузера. Хотя это не постоянное решение, оно простое и отлично работает. Добавление правила также работает с включенной потоковой передачей.
Ответы:
Короткий ответ: вы не можете. Не существует «глобальной» настройки прокси, потому что прокси используются отдельными приложениями (такими как Internet Explorer, Firefox и т. Д.), А не самой Windows. Однако некоторые программы внутренне используют библиотеки Internet Explorer для доступа к Интернету, поэтому они используют настройку IE, опубликованную firedfly .
Вы можете заставить отдельные приложения использовать прокси, даже если сами приложения не поддерживают прокси, используя такие инструменты, как FreeCAP или Socksify .
Если вы действительно хотите, чтобы все программы проходили через прокси-сервер, это необходимо сделать на сетевом уровне, поэтому вам необходимо установить VPN-подключение к такой службе, как Your Freedom или Steganos Internet Anonym .
источник
Настройки прокси по умолчанию устанавливаются в настройках Internet Explorer.
Указанная здесь информация о прокси будет использоваться по умолчанию. Однако не все приложения используют настройки прокси по умолчанию.
источник
Netsh winhttp import proxy source=ie
. Источник: answers.oreilly.com/topic/…Ctrl+X-C
(для командной строки) илиCtrl+X-A
(для приглашения администратора) и запускаю,inetcpl.cpl
чтобы открыть окно « Свойства обозревателя» , а затем нажмите вкладку «Подключения» и кнопку «Настройки Lan». Для Vista, это будетCtrl-R
(диалоговое окно Run), введитеcmd
>[Enter]
>inetcpl.cpl
>[Enter]
. Если вы хотите перейти прямо в погоню, командаcontrol inetcpl.cpl,,4
откроется прямо на вкладке « Свойства обозревателя ». Возможно, вам придется настроить номер для более ранних версий Windows (например, Vista).Вы можете установить глобальный прокси на уровне компьютера с помощью netsh.exe. Бегать:
источник
Proxifier
Из коробки нельзя установить глобальный прокси для всех приложений. Хотя вы можете ввести данные прокси в Internet Explorer, как подсказывает firedfly , это будет работать только для определенных приложений (в основном для приложений Windows, но Google Chrome использует эти настройки).
Privoxy делает именно то, что вы после. Он установит соединение с прокси и направит весь трафик на него (за исключением, конечно, локального трафика). Он работает как на Windows, так и на OS X, и даже имеет портативную версию.
Я также использовал эту программу, чтобы ответить на мой Force Steam (и другие программы, в которых не указаны настройки прокси), чтобы использовать вопрос прокси .
источник
Вы можете использовать групповую политику, чтобы установить прокси-сервер по умолчанию для всех пользователей :
Также есть возможность настроить Центр обновления Windows на использование прокси-сервера :
В нашей среде мы использовали:
netsh winhttp set proxy 192.168.0.100:88 "<local>;*.company.com"
источник
Если у вас есть fiddler, вы можете просматривать запросы в своем браузере после того, как вы уже прошли аутентификацию, и скопировать заголовок Proxy-Authorization, затем установить точку останова перед запросами на захват запросов из вашей программы и вставить заголовок в запрос. Или вы можете добавить собственное правило внутри OnBeforeRequest (Ctrl + R):
где ххххх - это то, что вы захватили из запроса браузера. Хотя это не постоянное решение, оно простое и отлично работает. Добавление правила также работает с включенной потоковой передачей.
источник