Трафик dc++ через конретный сетевой интерфейс

Задача: на компе dc++ клиентом три сетевых интерфейса впн(интернет), провайдерская и моя локалка. Хотелось бы научить dc++ ходить только через локалку(гоняние черз впн грузит проц, т.к. комп хилый). Проблема в том, что в локалку провайдера входит много разных подсетей в том числе и с глобальными ИП адресами, при попытке узнать подсети и их маски столкнулся с проблемами: в тех поддержке меня вообще не поняли, ихний админ сказал, что скоро будет автоматическое решение. Т.к. "скоро" может наступить совсем не скоро, то нужно "временное" решение.
route с приложениями не работает.
Какие еще варианты?

Что то я не понял.. Но ты вот

Что то я не понял.. Но ты вот так пробывал?

route add -host server dev eth0

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Это костыль, он конечно

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

Ну тогда настрой

Ну тогда настрой iptables+l7filter что бы он роутил пакеты dc++ на нужный интерфейс :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

А без l7filter возможно?

А без l7filter возможно? что-нибудь типа:
iptables -t nat -I POSTROUTING -m owner --uid-owner user -j SNAT --to 10.1.2.345

Почему бы нет? :)

Почему бы нет? :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Хех, если бы в написанном

Хех, если бы в написанном варианте работало, то я бы не спрашивал.
Я не могу сказать, что на 100% понимаю как и в каком порядке все происходит в iptables, поэтому может кто-нибудь понимающий посмотрит и скажет как исправить.

Может нужно PREROUTING?

Может нужно PREROUTING?

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Простейшие варианты я

Простейшие варианты я перебрал, с PREROUTING:

iptables: Invalid argument. Run `dmesg' for more information.

dmesg

ip_tables: owner match: bad hook_mask 0x1/0x18

В man iptables написано, что owner только для цепочки OUTPUT

SNAT - или роутингом ?

SNAT - или роутингом ? route-to . etc ...

P.S В иптаблесах не гугу

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настроить сам DC-клиент?

Сам клиент попробуйте настроить на прослушивание конкретного интерфейса. Весь трафик тогда идет через него. В настройках подключения оное делается.
По крайней мере в Valknut и EiskaltDC есть такая опция

Друг мне подарил веслом сотрясение мозгов и теперь я улыбаюсь круглый год

Опция есть, но не

Опция есть, но не помогает(пробовал): и я его понимаю, т.к. ИПа в списке маршрутов нету, то идет по default маршруту, т.е. в интернет(впн).
Я юзаю net-p2p/linuxdcpp.

Решение нашел:

Решение нашел: http://www.clintoneast.com/articles/multihomed.php , но почему-то у меня не работает, ищу причину.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".