Как сделать Windows (Vista), чтобы применить определенный прокси-сервер для всех приложений, использующих интернет?
Глобальные параметры прокси-сервера для всех приложений Windows в Windows Vista
6 ответов
короткий ответ: вы не можете. Нет никакого "глобального" настройки прокси, потому что прокси используются отдельные приложения (например, Интернет Эксплорер, Firefox, и т. д.), а не самим Windows. Тем не менее некоторые программы внутренне использовать библиотеки Internet Explorer для доступа в интернет, поэтому они будут использовать параметр IE, как опубликовано firedfly.
вы можете заставить отдельные приложения использовать прокси, даже если сами приложения не поддерживают прокси, с помощью инструментов такой FreeCAP или Socksify.
Если вы действительно хотите, чтобы заставить all программы, чтобы пройти через прокси-сервер это должно быть сделано на сетевом уровне, так что вам нужно будет установить VPN-соединение с сервисом, как Свободу или Steganos Internet Аноним.
настройки прокси по умолчанию в настройках браузера.
Сервис - >Свойства обозревателя - > вкладка подключения - >кнопка настройки локальной сети
информация прокси, указанная здесь, будет системным значением по умолчанию. Однако не все приложения используют параметры прокси-сервера по умолчанию.
вы можете установить глобальный прокси машинного уровня с помощью netsh.исполняемый. Run:
netsh winhttp set proxy <proxy server address> <exception list in quotes, seperated by ;>
Proxifier
из коробки, вы не можете установить глобальный прокси для всех приложений, чтобы использовать. Хотя вы можете ввести данные прокси-сервера в Internet Explorer как firedfly предполагает, что это будет работать только для определенных приложений (в основном для приложений Windows, но Google Chrome использует эти настройки.).
Privoxy делает именно то, что вы после. Он установит соединение с прокси и маршрут all из движения вне его (исключая местного движения, конечно). Он работает как на Windows, так и на OS X и даже имеет портативную версию.
Proxifier-это программа, которая позволяет сетевым приложениям, которые не поддерживают работу через прокси-серверы, работать через прокси-сервер HTTPS или SOCKS или цепочку прокси-серверов.
С Proxifier вы можете работать с любым интернет-клиентом (браузеры, FTP, IRC, BitTorrent, мессенджеры, telnet, SSH, видео/аудио, игры...) через сеть, отделенную от Интернета брандмауэром (для обхода брандмауэра туннелем прокси-сервера требуется только один открытый порт).
Я также использовал эту программу для ответ my заставить Steam (и другие программы, не указывающие настройки прокси) использовать прокси вопрос.
Вы можете использовать групповую политику для установить прокси-сервер по умолчанию для всех пользователей:
групповые политики: Политика локального компьютера-Конфигурация компьютера - Административные шаблоны-Компоненты Windows - Internet Explorer-включить "сделать параметры прокси-сервера" на компьютере " или "на пользователя" " этот параметр позволяет не переназначать параметры каждый раз, когда другой пользователь входит в систему.
Политика Локального Компьютера-Пользователь Конфигурация-Параметры Windows-Обслуживание Internet Explorer-Подключение-Параметры Прокси-Сервера. (Настройки прокси можно задать здесь)
политика локального компьютера-Конфигурация пользователя-Параметры Windows-Internet Explorer обслуживание-URL-адреса (вы можете установить домашнюю страницу по умолчанию, ect, здесь)
есть также вариант настройка Центра Обновления Windows для использования прокси-сервера:
Netsh winhttp set proxy myproxy
Netsh winhttp set proxy myproxy:80 ";bar"
Netsh winhttp set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*. contoso.com"
в нашей среде мы закончили тем, используя: netsh winhttp set proxy 192.168.0.100:88 "<local>;*.company.com"
Если у вас есть fiddler, вы можете посмотреть на запросы из Вашего браузера после того, как вы уже прошли аутентификацию и скопировать заголовок Прокси-авторизации, а затем установить точку останова перед запросами на захват запросов из вашей программы и вставить заголовок в запрос. Или вы можете добавить пользовательское правило в OnBeforeRequest (Ctrl+R):
if(!oSession.oRequest.headers.Exists("Proxy-Authorization")){
oSession.oRequest.headers.Add("Proxy-Authorization", "Basic xxxxxxxxxxxxx");
}
где xxxxx-это то, что вы захватили из запроса браузера. Хотя и не постоянное решение это просто и работает нормально. Добавив правило работает с включенной потоковой передачей.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]