ANNOUNCE & PRUZKUM zajemcu
Jakub Dadak
dadman na brainsys.cz
Úterý Červen 22 11:59:34 CEST 1999
Zdravim,
pouzivame ve firme pro monitorovani vseho mozneho mrtg, ktery cte vetsinu
udaju o trafficu z okolnich routeru, ktere maji nastavena pomoci
ipchains pravidla s countery na prenos byty a paketu.
Vsechno krasne funguje akorat se spravou je to trosku horsi kdyz mate treba
50-100 nejruznejsich grafu, meni se adresy atd.
Proto jsem pro svoji potrebu zacal psat neco co jsem pracovne nazval
twdl "traffic watching definition language" a ktery by mel resit
problem se generovanim konfiguraku pro mrtg a scriptu pro nastaveni
pravidel pro ipchains. Konfigurak v soucasne 0.00001 alfa verzi
vypada treba nejak takto:
group "www servery"
www.xxx.cz ww2.xxx.cz 193.178.234.0/24 193.234.34.2;
group "ftp servery"
ftp.xxx.cz ftp2.xxx.cz;
page "WWW servery" www_mrtg.cfg "WWW title for servers"
group "www servery" ports all www forward
host 194.23.43.3 ports www iface eth1 ;
page "FTP servery" ftp_mrtg.cfg "FTP title for servers"
group "ftp servery" iface eth0 forward
host 194.23.43.3 ports ftp iface eth1 ;
page Worskations wrk_mrtg.cfg "Pracovni stanice"
host 194.34.45.64/28 forward;
Tento definicni soubor by vygeneroval konfigurak pro vsechny stroje
pro prislusne zadane porty s prislusnymi popisy tak jak je definuje
hlavicka "page". Pro ipchains se vygeneruji pravidla, ktera
bodou accountovat jednolive porty pro zadane masiny na pripadnem
interfacu a v zdanem chainu (input, output, forward).
Pocitace v jednotlivych skupinach (group) jsou "rozbaleny" v definici
stranky
jako by byly zadany jednolive s parametry ktere byly zadany pro skupinu.
Jak je zrejme lze celkem jednoduse rozhodit pocitace do jednolivych
skupin a hromadne jim nastavovat pravidla pro sledovani.
Gramatika je zatim stale ve vyvoji ...
mrtg pouziva pro ziskani hodnot perlovsky TCP klinet, ktery se pripoji
k perlovksemu TCP serveru na routeru a ziska patricna data o trafficu.
Chtel bych se predevsim optat jestli by se nasli uzivatele, kteri by neco
takoveho
take potrebovali a jestli mam dalsi vyvoj vest obecne, napsat pripadne
nejakou
dokumentci a dat ji k dispozici k obecnemu vyuziti.
Budu vdecny za dalsi podnety a pripominky.
Diky
JD
--
,{(~)~(}, Dadak Jakub Brain Systems s.r.o.
,( ((~) ){){} dadman na brainsys.cz Rybkova 1, Brno 602 00
())~{)}{{}~()} http://www.dadak.cz http://www.brainsys.cz
`~^ ^~{()} Tel. +420 5 41148704 Fax. +420 5 41148852
~~ Motto: Things are different !
Další informace o konferenci Linux