Как направить определенное приложение через определенный 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 адрес?
  • Вопрос задан
  • 337 просмотров
Решения вопроса 2
@AlexVWill
через iptables это делать нельзя, т.к. оно не для того предназначено, а через ip netns можно, если я правильно уловил суть задачи
посмотри вот эту статью, может наведет на нужные мысли? https://habr.com/ru/post/310646/
Ответ написан
karabanov
@karabanov Куратор тега Linux
Системный администратор
В этом помогут network namespaces
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы