Умная работа с пакетами
Здравствуйте! Столкнулся с такой проблемой и не знаю в какую сторону начать её решение:
Есть VPS, на который можно подключиться через VPS и выйти в интернет через него, есть некая железка на другом конце, которая сначала поднимет соединение PPPoE для подключения к провайдеру и поверх него VPN, однако трафик нужно пускать не весь через установленный туннель, а в зависимости от типа пакетов. Т.е. для HTTP и HTTPS трафика анализировать хост и в по правилам пускать его по VPN туннелю или сразу провайдеру. Также и с трафиком других типов, какой-то пускать по туннелю, а какой-то сразу.
Как я понял, для этого потребуется DPI. И в связи с этим новый вопрос: какова нужна мощность железа для работы на скорости в 100 мегабит по такому алгоритму?
Какой софт для этого нужен? В планах поставить на железку Debian/Ubuntu