Показать полную графическую версию : Приинудительно завернуть все приложения через локальный прокси-сервер.
Jemand-Jemand
04-12-2022, 18:28
Здравствуйте, подскажите пожалуйста, как завернуть все приложения в Windows через локальный прокси сервер без возможности обхода?
Например в Firefox достаточно выбрать "не использовать прокси" , чтоб обойти. Как настроить правильно таблицу маршрутизации в данном случае?
Спасибо.
Jemand-Jemand
15-12-2022, 17:17
freese, спасибо за ответ. Как это организовать, без использования файерволла, если прокси сервер локальный(находится на этом же компе и ждёт на определённом порту)? Если я назначу его как шлюз, то дальше этого компа дело-то не пойдёт.
DJ Mogarych
16-12-2022, 18:51
Все приложения не получится. В стародавние времена TMG/ISA для юзерских компов был специальный клиент, который заворачивал трафик приложений, не умеющих работать с прокси. Сейчас прокси настраивается в браузере или на уровне системы в новых Windows.
Второй момент, но, наверное, даже более важный. Прокси с какими протоколами работает? Например, в случае со squid это HTTP(S)/FTP(S)/gopher. Другой трафик через него проксировать не получится.
Jemand-Jemand
17-12-2022, 04:22
DJ Mogarych, спасибо за ответ. Прокси я сам написал, работает ЛОКАЛЬНО (не на удалённом компьютере), на уровне TCP. В данный момент работает только с протоколами HTTP/ HTTPS и слушает конкретный порт. На уровне системы , к сожалению, принудительно перенаправляется HTTP(S) трафик не всех приложений на прокси. Так же, в некоторых приложениях, все равно надо указывать дополнительно прокси в настройках. Хотелось бы завернуть все HTTP(S) запросы без работы с настройками. Типа как на прозрачном прокси. Может надо создать виртуальное сетевое подключение(типа как с VPN туннелем), повесить туда прокси и как-то перенаправить? Мне бы теоретически как это может работать (если может) . Я бы потом имплементировал это в свой прокси.
1) а о каких приложениях речь? любопытно
2) почему файервол использовать нельз? он же для того и придуман
Jemand-Jemand
17-12-2022, 15:40
bredych, 1) о всех, кто ломится в инет по этим протоколам. 2) личный интерес, хочется возможность создания туннеля имплементировать в своем прокси, без дополнительных настроек и использования стороннего ПО, а также свести к минимуму возможность обхода.
DJ Mogarych
20-12-2022, 11:06
Прокси я сам написал, работает ЛОКАЛЬНО (не на удалённом компьютере), на уровне TCP. В данный момент работает только с протоколами HTTP/ HTTPS »
TCP - это транспортный уровень, а HTTP(S) - прикладной. Что-то здесь вы путаете.
Что касается обхода - приложение, которое не умеет работать с прокси, просто не выйдет в интернет. У меня на работе стоит утилита для жёсткого диска Samsung Magician, и заставить её ходить через прокси невозможно, соответственно, она не может проверить собственные обновления и обновления прошивки диска.
Без работы с настройками не получится. Если приложение не умеет читать настройки из системы, ничего тут не сделаешь. Единственный вариант - пытаться автоматизировать настройку этих приложений.
Jemand-Jemand
28-12-2022, 17:21
DJ Mogarych, Цитата DJ Mogarych:
TCP - это транспортный уровень, а HTTP(S) - прикладной. Что-то здесь вы путаете. »
Здравствуйте - ничего я не путаю, я просто открываю поток данных, который отправляется на уровне TCP и работаю с ним.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.