LINUX.ORG.RU
ФорумAdmin

Как грамотно посчитать трафик проходящий через маршрутизатор на Linux


0

0

Подскажите пожалуста нормальную прогу для подсчёта трафика проходящего через сетевые интерфейсы маршрутизатора чтоб ложила в базу инфу с какого ip на какой IP прошли пакеты в каком обьёме и по каким ip портам и имела нормальную веб морду, большой билинг с пересчётом на деньги мне не нужен а небольшой и внятной системы найти не могу Заранее благодарен

anonymous

ИМХО очень мощная штука ipcad, но у него трабла с веб мордой =(
Т.е., если только самому писать.

Может существуют для него готовые утилитки, тогда меня поправят
=)


http://ipcad.sourceforge.net/

ManJak ★★★★★
()
Ответ на: комментарий от ManJak

D ljujyre? 
В догонку, выдает в таком стиле:

# rsh localhost help
Builtin commands:
        show ip accounting       # Show actual IP accounting
        clear ip accounting      # Move IP accounting to checkpoint
        show ip accounting checkpoint    # Show saved IP accounting
        clear ip accounting checkpoint   # Clear checkpoint database

        show ip cache flow       # Show NetFlow cache

        show interface <iface>   # Show interface counters

        dump [<path>]            # Dump current IP accounting
        restore [<path>]         # Restore IP accounting
        import [<path>]          # Import (add) IP accounting

        stat                     # Show current statistics
        show version             # Show version and uptime

        shutdown                 # Shutdown ipcad


$ rsh localhost show interface eth0
eth0 is up, line protocol is up
  Hardware is Ethernet, address is 00c0.ca19.bfe9
  Internet address is 10.1.1.9 255.255.255.0
  Peer IP address is 10.1.1.9
  IP broadcast address is 10.255.255.255
  Encapsulation Ethernet, looback not set
  MTU 1500
  5 minute average rate 98552 bits/sec, 15 packets/sec
     36418 packets input, 5349650 bytes, 0 no buffer
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     38402 packets output, 27228911 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 output drops

$ rsh localhost show ip accounting

   Source           Destination    Packets        Bytes  SrcPt DstPt Proto   IF
 84.102.49.241    194.67.5.187           1           40   1690  4662     6 ppp0
 194.67.5.187     84.94.184.247          1           48   4662  4748     6 ppp0
 84.94.184.247    194.67.5.187           1           48   4748  4662     6 ppp0
 194.67.5.187     210.211.112.94         1           40   4662  2423     6 ppp0
 85.250.64.122    194.67.5.187           2           80   2063  4662     6 ppp0
 194.67.5.187     84.102.49.241          2         1134   4662  1690     6 ppp0
 194.67.5.187     85.250.64.122          2           80   4662  2063     6 ppp0
 218.164.11.196   194.67.5.187           1           40   4631  4662     6 ppp0
 83.149.117.56    194.67.5.187           1           81   4321  1177     6 ppp0
 194.67.5.187     83.149.117.56          2          148   1177  4321     6 ppp0
 201.144.86.134   194.67.5.187           2           80   4365  4662     6 ppp0
 194.67.5.187     218.164.11.196         2         1134   4662  4631     6 ppp0
 194.67.5.187     83.237.38.83           2          104   2034 22638     6 ppp0
 194.67.5.187     70.178.92.137          6          695   4662 41869     6 ppp0
 70.178.92.137    194.67.5.187           7          614  41869  4662     6 ppp0
 83.237.38.83     194.67.5.187           2          104  22638  2034     6 ppp0
 194.67.5.187     201.144.86.134         2         1134   4662  4365     6 ppp0
 194.67.5.187     83.237.216.86          7          532   4662  3040     6 ppp0
 83.237.216.86    194.67.5.187           6          479   3040  4662     6 ppp0
 194.67.5.187     82.54.182.205          1           74   4662  4688     6 ppp0
 82.54.182.205    194.67.5.187           2           80   4688  4662     6 ppp0
 194.67.5.187     82.82.165.95           9          360   4662  4540     6 ppp0
 82.82.165.95     194.67.5.187           9        12099   4540  4662     6 ppp0
 10.1.1.11        10.1.1.9              20         1472  35927    22     6 eth0
 10.1.1.9         10.1.1.11             11         1292     22 35927     6 eth0

Interface ppp0: received 422618, 5 m average 0 bytes/sec, 0 pkts/sec
Interface eth0: received 147392, 5 m average 10813 bytes/sec, 14 pkts/sec
Interface ppp*: dynamic, forked 1
Flow entries made: 25
Memory usage: 0% (2800 from 5242880)
Free slots for rsh clients: 9
IPCAD uptime is 2 days  3:50
p200mmx uptime is 2 days  3:53

$ rsh localhost stat
Interface ppp0: received 423960, 5 m average 0 bytes/sec, 0 pkts/sec
Interface eth0: received 147506, 5 m average 9421 bytes/sec, 12 pkts/sec
Interface ppp*: dynamic, forked 1
Flow entries made: 131
Memory usage: 0% (14672 from 5242880)
Free slots for rsh clients: 9
IPCAD uptime is 2 days  3:50
p200mmx uptime is 2 days  3:53

Т.е., ИМХО, если написать/найти готовый) обработчик и морду, 
то можно сделать приличный биллинг.

ManJak ★★★★★
()

Спасибо всем ответевшим буду копать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.