[linux] возможно ли иметь разные роуты для разных юзеров?

a10063

разрешима ли проблема пустить пакеты от разных юзеров по разным интерфейсам, а лучше вообще иметь разные таблицы роутов?
судя по моим поискам, с помощью route это сделать не удастся...
есть ли какой-то способ?

kruzer25

Напиши скрипт?

dgaf

iptables: --uid-owner

Sharp

пиздец...
А зачем тебе такой гемор? может можно как-нить без этого обойтись.

a10063

спасибо за подсказку... попробую разботать

dgaf

-j MARK
дальше ip route

krishtaf

если во фре, то тоже можно

BOSS1311

мб? www.lartc.org

a10063

говорит: Forbidden
вроде маркировать пакеты понял как:
iptables -t mangle -A PREROUTING -p tcp -m owner --uid-owner <userid> -j MARK --set-mark <marknum>
правильно?
осталось с ip route разобраться...
кстати, меня спрашивали, зачем это нужно
не мой, но достаточно возможный случай: сделать так, чтобы разные юзеры использовали разный инет

a10063

ага, это оказалось Linux Advanced Routing & Traffic Control HOWTO... клевая вещь, сейчас почитываю, всем рекомендую
еще на opennet.ru есть несколько хороших статей! как же я сразу там не поискал...
короче, всем спасибо за помощь и с наступающим!
Оставить комментарий
Имя или ник:
Комментарий: