The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Учет трафика несколько ISP с IP Aliasing, Linux"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 21-Дек-04, 15:43  (MSK)
у меня несколько Интернет провайдеров
на сервере 2 сетевухи
eth0 локалка
eth1 сюда приходят все ISP соответственно через IP Aliasing у них разные IP
суть проблемы в следующем нужно просто посчитать трафик с каждого ISP

но например iptables ... -i eth1:1 ... сильно ругаеться и говорит что альясинг не поддерживаеться :(
а просто пришедший на IP провайдера трафик считать нельзя потому что есть nat и ещё куча всего нехорошего.

я перепробовал кучу софта они толи не поддерживают вообще такие интерфейсы либо просто собирают весь трафик в кучу примерно подобного типа
10.10.2004 1.2.3.4 -> 192.168.0.1 10
причем со всех ISP в одну кучу

единственнно правильный трафик показывает ifconfig значения RX TX
ктонибуть знает какие либо решения ?
или только ручками с ifconfig снимать ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от jamper emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 21-Дек-04, 18:19  (MSK)
ipcad
netams
кучу других утилит
Поищи по форуму - тарификация трафика
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 24-Дек-04, 11:27  (MSK)
>ipcad
>netams
>кучу других утилит
>Поищи по форуму - тарификация трафика

понравился ipcad но таже беда как и у всех
10.1.0.8  10.1.0.255  1974  153972  137   137    17 eth1
10.1.0.8  10.1.0.255  1974  153972  137   137    17 eth1:1

Interface eth1:1: received 30, 5 m average 322 bytes/sec, 3 pkts/sec
Interface eth1: received 30, 5 m average 322 bytes/sec, 3 pkts/sec

но вот только все равно трафик дублируеться на оба интерфейса
может проблемма вообще в ядре ? а не в софте :\


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от jamper emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Дек-04, 11:29  (MSK)
А ты настрой его на один интерйфейс ... И все будет нормально
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 24-Дек-04, 11:37  (MSK)
>А ты настрой его на один интерйфейс ... И все будет нормально

я опишу проблему по подробшей
вот примерная настройка

interface eth0;
interface eth1;
interface eth1:1;
interface eth1:2;

eth0 - моя локалка

eth1   - первый интренет провайдер
eth1:1 - второй интренет провайдер
eth1:2 - третий интренет провайдер

пока я эксперементирую с 2 мя ISP
у меня нет в сервере места для 4х сетевух и мы собираемся ещё расширять сеть, по этому я использую альясинг

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 24-Дек-04, 11:39  (MSK)
А ты настрой его на один интерйфейс ... И все будет нормально

я опишу проблему по подробшей
вот примерная настройка

interface eth0;
interface eth1;
interface eth1:1;
interface eth1:2;

eth0 - моя локалка

eth1   - первый интренет провайдер
eth1:1 - второй интренет провайдер
eth1:2 - третий интренет провайдер

пока я эксперементирую с 2 мя ISP
у меня нет в сервере места для 4х сетевух и мы собираемся
ещё расширять сеть, по этому я использую альясинг

мне необходимо считать трафик для каждого ISP а он у меня в сумме получаеться!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от jamper emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Дек-04, 11:40  (MSK)
>>А ты настрой его на один интерйфейс ... И все будет нормально
>
>я опишу проблему по подробшей
>вот примерная настройка
>
>interface eth0;
>interface eth1;
>interface eth1:1;
>interface eth1:2;
>
>eth0 - моя локалка
>
>eth1   - первый интренет провайдер
>eth1:1 - второй интренет провайдер
>eth1:2 - третий интренет провайдер
>
>пока я эксперементирую с 2 мя ISP
>у меня нет в сервере места для 4х сетевух и мы собираемся
>ещё расширять сеть, по этому я использую альясинг
Опишу свою настройку
влан 1, влан2, влан3 - трафик из/на локалку
влан 4,влан 5 - трафик на провайдеров
Ставить ипкад нужно на влан 1, влан2, влан3
на влан 4,5 не для подсчета, а для профилактики, на другой порт

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 24-Дек-04, 13:57  (MSK)
>>я опишу проблему по подробшей
>>вот примерная настройка
>>
>>interface eth0;
>>interface eth1;
>>interface eth1:1;
>>interface eth1:2;
>>
>>eth0 - моя локалка
>>
>>eth1   - первый интренет провайдер
>>eth1:1 - второй интренет провайдер
>>eth1:2 - третий интренет провайдер
>>
>>пока я эксперементирую с 2 мя ISP
>>у меня нет в сервере места для 4х сетевух и мы собираемся
>>ещё расширять сеть, по этому я использую альясинг
>Опишу свою настройку
>влан 1, влан2, влан3 - трафик из/на локалку
>влан 4,влан 5 - трафик на провайдеров
>Ставить ипкад нужно на влан 1, влан2, влан3
>на влан 4,5 не для подсчета, а для профилактики, на другой порт
>

перечитал 2 раза все что можно только читать из того что идет с ipcad всякие ReadMe и подобное поглядел конфиги, чегото я не слова не понял что ты сказал :\
я очень благодарен за ответы но можно чуть по конкретней я не понимаю как это 3 раза на ?
т.е. я не понимаю как мне его разделить у меня на всех eth1:X одно и тоже дублируеться например вот

смотри т.е. копия пакета и в том и в том интерфейсе но сам пакет прошел только по одному интерфейсу! т.к. у eth1 вообще IP из другой сети!

Source      Destination    Packets    Bytes  SrcPt DstPt Proto   IF
10.200.0.4  10.200.0.7      5         1218    138   138    17   eth1
10.200.0.4  10.200.0.7      5         1218    138   138    17   eth1:1
10.200.0.4  10.200.0.7     12          936    137   137    17   eth1
10.200.0.4  10.200.0.7     12          936    137   137    17   eth1:1

если все на разных интерфейсах(без использования IP Aliasing) то все в порядке.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от jamper emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Дек-04, 14:27  (MSK)
Оки.
Может действительно неправильно обяснил. Просто у меня все построено на вланах (802.1q) и каждый провайдер приходит не на алиаса интерфейса, а на свой влан (отдельный логический интерфейс) . И все хорошо считается
Если нет возможности организовать вланы с помощью фри и свитча, то  попробуй загнать eth:1 eth:2 в loopback 1 loopback 2 и снимать с них разными ипкадами,

А лучше еще раз напиши ТЗ. что есть и что нужно посчитать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Учет трафика несколько ISP с IP Aliasing, Linux" 
Сообщение от lyx emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации.(??) on 24-Дек-04, 14:52  (MSK)
>Оки.
>Может действительно неправильно обяснил. Просто у меня все построено на вланах (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 провайдера!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру