Rozumna prezentace acoutingu.

Robert Vojta robert na v0jta.net
Úterý Únor 5 10:21:21 CET 2002


> Ipex (GIN) to pro sve zakazniky ma.
> Zeptejte se jich, jestli si to delali sami, nebo to maji od nekoho,
> popr. jsou-li ochotni poskytnout

Zdravim,
  ano IPEX (GIN) to ma a cely system mel byt uvolnen pod GPL. Jelikoz se zde
objevilo neco malo problemu (ne s tim SW), je potreba je doresit a pak se
s nejvetsi pravdepodobnosti tak stane. Koho by to zajimalo, tak strucna
charakteristika ...

  + naprogramovano pomoci Perlu, C kde tyto udaje zpracovava jeden z lepsich
    databazovych systemu PostgreSQL

  + kompletne napsany SW, nepouziva takrka zadne externi knihovny, vsechno
    psane znova a tudiz bezproblemovy chod na routerech s 16MB flashkou, atp.

<loser na nb~/cvs/netacc/src/router/nand>$ls -l nand
-rwxr-xr-x    1 vojta    pharocom    22808 úno  5 10:17 nand
                                     ^^^^^
<loser na nb~/cvs/netacc/src/router/nand>$ldd nand
        libc.so.6 => /lib/libc.so.6 (0x4002b000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
<loser na nb~/cvs/netacc/src/router/nand>$ls -l ../cronner/cronner
-rwxr-xr-x    1 vojta    pharocom    22008 úno  5 10:17 ../cronner/cronner
                                     ^^^^^
<loser na nb~/cvs/netacc/src/router/nand>$ldd ../cronner/cronner
        libc.so.6 => /lib/libc.so.6 (0x4002b000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
<loser na nb~/cvs/netacc/src/router/nand>$

  + webove rozhrani (i administratorske), ruzne urovne pristupu (grafy, cisla,
    urcity ucet k urcitym linkam, ...)

  + accounting zvlada nastavovat/odecitat tam kde je podpora ipfw, ipchains,
    dale zvlada nastavovat a odecitat accounting na Ciscach

  Na centralni masine bezi databaze a webovy server, ktery vsechno
obhospodaruje online. Kazdou hodinu provadi hodinove sumy, po pulnoci sumy
denni a prubezne mesicni. Kazdych pet minut se pripojuje na vsechny zname
routery, synchronizuje s nima pravidla a stahuje napocitana data. V pripade
Linuxovych routeru bezi malinkaty programek z cronu, ktery synchronizuje
pravidla v systemu (ukladana do urciteho souboru) a uklada nove informace
o prenesenych datech (dalsi soubor). Dale zde bezi daemon, ktery ma minimalni
prava pro pristup ke dvou vyse uvedenym souborum a pracuje pouze s nimi,
tj. synchronizuje pravidla v nich a predava napocitana data. Tzn. ze zde je
vlastne pri synchronizaci jeste jeden mezi krok, daemon ulozi na misto kam
muze informace a proces co se spousti v systemu s root pravy si bere informace
z tohoto souboru, ... Jinak cela komunikace mezi routerem a centralni masinou
je sifrovana.
  Tot velmi strucna charakteristika systemu, az bude system uvolnen, projde
oznameni touto konferenci.

S pozdravem,
-- 
Robert V0jta

  The abuse of greatness is when it disjoins remorse from power
                                      -- William Shakespeare, "Julius Caesar"


Další informace o konferenci Linux