Как при помощи IFB объеденить несколько интерфейсов?
Модераторы: SLEDopit, Модераторы разделов
-
RedCAT
- Сообщения: 4
- ОС: Slackware 13
Как при помощи IFB объеденить несколько интерфейсов?
Есть несколько виртуальных интерфейсов ppp. Нужно создать интерфейс IFB, и направлять весь входящий трафик на интерфейсы ppp через него. Как это сделать?
-
Alex2ndr
- Сообщения: 443
- ОС: Debian Lenny
Re: Как при помощи IFB объеденить несколько интерфейсов?
Повторить это правило для всех интерфейсов
tc filter add dev $DEV_PPP parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev $DEV_IFB
где
$DEV_PPP ваш ppp (ppp0-pppN)
$DEV_IFB - ваш интерфейс ifb (возможно ifb0)
-
RedCAT
- Сообщения: 4
- ОС: Slackware 13
Re: Как при помощи IFB объеденить несколько интерфейсов?
Выдает ошибку:
Код: Выделить всё
RTNETLINK answers: Invalid argument
We have an error talking to the kernel-
Alex2ndr
- Сообщения: 443
- ОС: Debian Lenny
Re: Как при помощи IFB объеденить несколько интерфейсов?
RedCAT писал(а): ↑02.12.2009 12:34Выдает ошибку:
Код: Выделить всё
RTNETLINK answers: Invalid argument We have an error talking to the kernel
Извините, сразу не догадался что вам нужен полный набор комманд
Код: Выделить всё
sudo modprobe ifb
sudo ifconfig ifb0 up
sudo tc qdisc add dev ppp0 handle ffff: ingress
sudo tc filter add dev ppp0 parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0Спасибо сказали: