Как направить определенное приложение через определенный ip средставми iptables?
Вводные данные:
Ubuntu
Сетевой интерфейс смотрящий в интернет, настроенный на несколько ip адресов выданных провайдером, настроено через natplan addresses: [xx.xxx.xx.2/24, xx.xxx.xx.3/24, xx.xxx.xx.4/24, xx.xxx.xx.5/24 ] (например).
Имеется проксификатор, например redsocks, который все TCP соединения заворачивает на прокси. Проблема в том, что прокси провайдера принимает небольшое количество одновременных подключений с одного ip адреса, а проксификатор не имеет возможности указывать каким маршрутом трафик гнать, ну и прокси сервер с одним IP, поэтому таблицу маршрутизации тоже не настроить.
Есть возможность запустить несколько проксификаторов, но возможно ли через iptables конкретное приложение направлять в сеть через определенный ip адрес?
через iptables это делать нельзя, т.к. оно не для того предназначено, а через ip netns можно, если я правильно уловил суть задачи
посмотри вот эту статью, может наведет на нужные мысли? https://habr.com/ru/post/310646/