Заставьте HTTP-прокси использовать устройство tun/tap

Я пытаюсь сделать так, чтобы инструмент, который я использую, подключался через VPN к сети в моем университете. Проблема в том, что я просто могу создать устройство tun/tap. Сам инструмент не поддерживает использование определенного сетевого интерфейса, НО поддерживает использование HTTP-прокси.

Итак, теперь я ищу HTTP-прокси, который я могу привязать к определенному интерфейсу (устройству tun), чтобы позволить инструменту подключаться к моей VPN через этот HTTP-прокси.

Я посмотрел на privoxy и кальмара, но не нашел намека на то, что они его поддерживают.

Знаете ли вы какой-нибудь HTTP-прокси, который поддерживает то, что я планирую сделать?


person Fanthomas90    schedule 13.08.2012    source источник


Ответы (1)


Я считаю, что просто привязки к интерфейсу tun недостаточно. Поскольку пакеты, поступающие на ваш HTTP-прокси, будут IP-пакетами, вам также понадобится некоторый стек TCP в коде прокси, который может завершить соединение. Lwip — это стек для встраиваемых устройств, который кажется полнофункциональным. Может быть, вы можете использовать это, чтобы разорвать соединение и проксировать его.

Кроме того, ни squid, ни privoxy не поддерживают устройство tuntap.

Надеюсь это поможет.

person piased    schedule 05.11.2012