Как заставить весь трафик компьютера работать через локальную прокси?

Не понимаю, как проксировать все соединения насильно, а не просто указанием системной прокси, которая игнорируется половиной программ.

И что делать с TCP соединения? Как я понял на TCP уровне отсутствует само понятие прокси. Но как то же играют в игры, через другую машину?

Извините, если мои вопросы слишком тупые. Прошу, не отправляйте читать какой-нибудь огромный кирпич о сетях. Лучше какие-нибудь статейки на хабре)

UDP: По советам из комментариев нашел следующее: https://habr.com/ru/sandbox/30450/ https://www.ntkernel.com/windows-packet-filter/ Есть обертка под .net на с#. Пакеты перехватываются.

Мне правда надо в случае в http выполнять редирект, но это уже другой вопрос.


Ответы (0 шт):