>Оки.
>Может действительно неправильно обяснил. Просто у меня все построено на вланах (802.1q)
>и каждый провайдер приходит не на алиаса интерфейса, а на свой
>влан (отдельный логический интерфейс) . И все хорошо считается
>Если нет возможности организовать вланы с помощью фри и свитча, то
>попробуй загнать eth:1 eth:2 в loopback 1 loopback 2 и снимать
>с них разными ипкадами,
>
>А лучше еще раз напиши ТЗ. что есть и что нужно посчитать.
>
- ТЗ -----------------------------------
есть
eth0 - локальная сеть
eth1 - первый интернет провайдер
eth1:1 - второй интернет провайдер
eth1:2 - третий интернет провайдер
у каждого провайдера свой IP
нужно посчитать сколько было входящего трафика (например за месяц) с каждого провайдера
т.е. пример
eth1 - 2344мб
eth1:1 - 5452мб
eth1:2 - 3662мб
- проблемма -------------------------
все пакеты дублируються внутри каждого интрефейса eth1:X
т.е. пакет который пришел с провайдера на eth1 видиться и в eth1:1 и в eth1:2 соответственно и считаеться тоже
т.е я получаю
eth1 - 6666мб
eth1:1 - 6666мб
eth1:2 - 6666мб
:(
большая часть локалки работает через нат и я вообще вижу такое
1.2.3.4 -> 192.168.0.1 переданно 20 байт
тут не понятно через какой канал прошли эти 20 байт?
ведь одновременно работают все 3 провайдера!