router - aktualni traffiic ruznych clientu
Mam linuxovej router a potrebuji poznat:
ad1. Jakou rychlosti kdo zrovna odesila/prijima.
ad2. Kdo ma zaple PC. Staci to zjistovat pingem? Nebo je nejaka efektivnejsi metoda?
Rad bych nejake jednoduche konzolove programy, protoze pak potrebuji udelat vystup na web.
Za rady predem diky, hledal jsem ale marne.
Re: router - aktualni traffiic ruznych clientu
iptraf --> konzol programek, ktery ukaze kde kam co tece.
Na grafovani a logovani - bandwidthd nebo (mrtg nebo cacti).
edit: a jeste jsem si vzpomel na clanek na abclinuxu popisujici nagios, ale na malou sit se to zda trochu jako overkill.
Jinak na zjistovani zapnuti kompu AFAIK nejlepe ten ping.
Re: router - aktualni traffiic ruznych clientu
Tvoje reseni mne prijde dost slozite pro moji potrebu. Neni nic jednodussiho? Potrebuji poznat, kdo jak v tuto chvili vytezuje sit, abych poznal proc nejede. Nasledne vlozit na stranku a radit podle vytizeni.
Staci mne, aby to nejaky programek vyhodil v konsoli podle IP adresy...
Re: router - aktualni traffiic ruznych clientu
hotsanic,
rrdtool,
zabbix,
cacti,
nagios
Re: router - aktualni traffiic ruznych clientu
Asi jsem se spatne vyjadril.
Ja potrebuji pouze zjistit podle uzivatelovy IP: ted stahuje 5kb/s...
Pak si podle IP chci vytvorit tabulku a ke kazde IP si dam aktualni download/s, upload/s...
Zadne grafy a takove veci nepotrebuji.
Re: router - aktualni traffiic ruznych clientu
zkus ntop ... pokud nepotrebujes custom vystup na web, tak tohle by ti vyresilo i ten web ...
Re: router - aktualni traffiic ruznych clientu
Promin, ale uz nevim jak srozumitelnejc to napsat. To je furt to stejne.
mam:
ROUTER----IP1
| \
| IP2
IPx
Chci jen cislo jaky je aktualni download napr. na IP2 takze cislo 100kbs. Ne graf ten nepotrebuji!
Ve vsech grafech co jsou delany v rrdtool je aktualni traffic, ale nepodarilo se mne zjistit kde ho vzali.
Re: router - aktualni traffiic ruznych clientu
a tohle presne ntop dela
edit: a jestli to chces vylozene low-level, tak bud iptables, nebo libpcap (nebo jina podobna knihovna, nebo vlastni soft)
Re: router - aktualni traffiic ruznych clientu
Citace:
Původně odeslal
chinook
.......
Ve vsech grafech co jsou delany v rrdtool je aktualni traffic, ale nepodarilo se mne zjistit kde ho vzali.
napr se da vziti takto:
Kód:
ifconfig eth0 |grep bytes|cut -d":" -f2|cut -d" " -f1
ifconfig eth0 |grep bytes|cut -d":" -f3|cut -d" " -f1
pak se to v ramci databaze derivuje tusim. zdroj
Re: router - aktualni traffiic ruznych clientu
Nejak takhle bych si to predstavoval, ale netusim jak poznat dany download podle IP.
Re: router - aktualni traffiic ruznych clientu
Re: router - aktualni traffiic ruznych clientu
Zase z toho data nevytahnu...
Napadlo me reseni, ze budu kazdy 2minuty zjistovat data kolik kdo prenesl a dal to prumerovat.
Potrebuji zjistit kdo jak vytezuje sit. Ale tak, ze pokud je sit zahlcena, tak abych hned zjistil kdo to dela. Je nejake efektivnejsi reseni?
Re: router - aktualni traffiic ruznych clientu
Citace:
Původně odeslal
chinook
Zase z toho data nevytahnu...
Napadlo me reseni, ze budu kazdy 2minuty zjistovat data kolik kdo prenesl a dal to prumerovat.
Potrebuji zjistit kdo jak vytezuje sit. Ale tak, ze pokud je sit zahlcena, tak abych hned zjistil kdo to dela. Je nejake efektivnejsi reseni?
mno, tos ted specifikoval mnohem lip ...
stale trvam na tom, ze tohle ti udela bud ntop, nebo nejaky vlastni reseni na bazi pcapu ... popripade tahat hodnoty z iptables (to muzes klidne kazdou vterinu)
Re: router - aktualni traffiic ruznych clientu
Re: router - aktualni traffiic ruznych clientu
Citace:
Původně odeslal
Petrik
ipac
ipac-ng je celkem fajn, ale je zoufale mrtvy.
Re: router - aktualni traffiic ruznych clientu
Jsem rad, ze se mne to konecne podarilo specifikovat...
Ok, zkusim NTOP, jestli vyhovuje, ale na forech jsem cetl, ze to dost vytezuje CPU.
EDIT:
Nechci programovat naprogramovane, takze za kazde reseni jsem vdecen.
Re: router - aktualni traffiic ruznych clientu
presne, je dobrej, ale dost vytezuje CPU
Citace:
Původně odeslal
chinook
Jsem rad, ze se mne to konecne podarilo specifikovat...
Ok, zkusim NTOP, jestli vyhovuje, ale na forech jsem cetl, ze to dost vytezuje CPU.
EDIT:
Nechci programovat naprogramovane, takze za kazde reseni jsem vdecen.