Трафик dc++ через конретный сетевой интерфейс
_SerEga_ 8 декабря, 2009 - 00:31
Задача: на компе dc++ клиентом три сетевых интерфейса впн(интернет), провайдерская и моя локалка. Хотелось бы научить dc++ ходить только через локалку(гоняние черз впн грузит проц, т.к. комп хилый). Проблема в том, что в локалку провайдера входит много разных подсетей в том числе и с глобальными ИП адресами, при попытке узнать подсети и их маски столкнулся с проблемами: в тех поддержке меня вообще не поняли, ихний админ сказал, что скоро будет автоматическое решение. Т.к. "скоро" может наступить совсем не скоро, то нужно "временное" решение.
route с приложениями не работает.
Какие еще варианты?
»
- Для комментирования войдите или зарегистрируйтесь
Что то я не понял.. Но ты вот
Что то я не понял.. Но ты вот так пробывал?
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:
dmesg
В 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 , но почему-то у меня не работает, ищу причину.