User Tools

Site Tools


учет_сетевых_ресурсов

This is an old revision of the document!


Учет сетевых ресурсов

IP Accounting

Cisco

interface FastEthernet1/0
 ip accounting output-packets

interface FastEthernet1/1
 ip accounting output-packets

Unix

# rsh router "show ip accounting"

# rsh router "clear ip accounting"

# rsh router "show ip accounting checkpoint"

NetFlow

Cisco

ip flow-export version 5
ip flow-export destination server 4444

interface FastEthernet1/0
 ip route-cache flow

interface FastEthernet1/1
 ip route-cache flow

Unix

server# tcpdump -n "port 4444"

Учет трафика пакетом flow-tools

Учет трафика пакетом NetAMS

Биллинговая система NetAMS

В эмуляторе считает сильно не точно! Может помочь отключение vlan1 на коммутаторе!

router(conf)# ip flow-export destination server 4445
server# cat netams.conf
...
service data-source 1
type netflow
source 192.168.X.1
listen 0 4445
rule 11 "ip"
...

Дополнительные материалы

Простейший коллектор NetFlow - пакет ehnt (Extreme Happy Netflow Tool)

FreeBSD
[server:~] # pkg_add -r ehnt

[server:~] # /usr/local/etc/rc.d/ehntserv.sh.sample start

[server:~] # rehash
[server:~] # ehnt
Using report interval of 60 minute(s)
flow #1 received from router 172.16.1.X, IP protocol 1
  input ifIndex:     2
  source IP address: 194.87.0.50
  source port:       0
  source AS:         <unknown>(0)
  output ifIndex:    0
  dest IP address:   192.168.X.40
  dest port:         0
  dest AS:           <unknown>(0)
  bytes in flow:        1K
  packets in flow:   20
...

[server:~] # /usr/local/etc/rc.d/ehntserv.sh.sample stop
Ubuntu (don't work)
root@server:~# cd /usr/src
root@server:/usr/src# wget http://downloads.sourceforge.net/project/ehnt/ehnt/0.4/ehnt-0.4.tgz?use_mirror=sunet
root@server:/usr/src# tar -xvzf ehnt-0.4.tgz 
root@server:/usr/src# cd ehnt
root@server:/usr/src/ehnt# make
root@server:/usr/src/ehnt# ./ehntserv
bind Unix error: No such file or directory
учет_сетевых_ресурсов.1331723721.txt.gz · Last modified: 2013/05/22 13:50 (external edit)