Computer Games Forum
 

Go Back   Computer Games Forum > Tech > Networking & Internet

Notices

Căutare produse PC Garage: Şterge căutarea

Reply
 
LinkBack Thread Tools
Old 21-07-2008, 11:37   #1 (permalink)
Registered User
 
Join Date: Mar 2006
Monitorizare trafic retea

Salutare,
Am de administrat o retea de calculatoare (aprox 30), si din cauza ca multi oameni s-au plans in ultima vreme de viteza execrabila a internetului am primit sarcina sa monitorizez internet bandwith-ul si cat mananca fiecare calculator din banda de internet (conexiunea este de 256kB garantat). Deci tot ce ma intereseaza este sa vad cat a downloadat sau cat a uploadat pe internet un anumit calculator din retea la un moment dat.
Mentionez ca conexiunea noastra la internet este de felul urmator : avem cablul de internet care intra in router, care apoi are conectat la el mai multe switchuri. Toate calculatoarele sunt pe Windows Xp/Server 2003, si sunt conectate in workgroup.
Am incercat sa monitorizez ce trafic genereaza fiecare calculator cu ajutorul unor programele care merg pe principiul de sniffere, dar am impresia ca snifferele merg doar daca in retea toate switchurile sunt de nivel 2.
De asemenea, am gasit pe unul din calculatoarele cu Windows Server 2003 un programel Network Monitor, pe am incercat sa-l folosesc. Dar am aflat ca acest Network Monitor este o varianta foarte light a lui Network Monitor care vine cu Systems Management Server de la Microsoft, si care varianta light nu stie sa monitorizeze decat traficul de la/inspre calculatorul pe care ruleaza Network Monitor.
Acum ma gandesc sa iau un alt calculator pe care sa-l pun intre routerul principal si conexiunea la internet, astfel incat sa treaca tot traficul prin el, sa pun Windows Server 2003 pe el si sa monitorizez cu Network Monitor cat trafic se genereaza la internet. Dar astfel nu cred ca am cum sa aflu cine genereaza acel trafic (ce calculator din reteaua mea).
Ma mai gandesc la o alta varianta, dar nu stiu daca e posibila: sa monitorizez direct din router (e un router Allied Telesyn). Adica sa ma conectez la consola lui si sa vad daca e posibil sa sa vad cat trafic din internet este adresat unui calculator din retea -Routerul face NAT, deci ma gandesc ca e posibil, cel putin teoretic, sa asociez traficul care vine de pe internet pe un anumit port in router cate unui calculator din retea-.

Evident, nu am mai facut niciodata asa ceva, sunt noob la acest capitol.
A mai facut cineva astfel de monitorizare de bandwith inainte? Sau mai aveti idei de cum as putea sa incerc?
Va multumesc
 
Mboog12 is offline    Reply With Quote
Old 21-07-2008, 11:59   #2 (permalink)
Registered User
 
Join Date: Oct 2005
Da, o facem si noi doar ca ne place sa ne jucam cu linux.

Ai sanse mai mari sa fi ajutat daca pui o masina cu linux pe ea acolo, intre serverul tau si internet pentru ca mai toti folosim ca ruter un linux pe care il cunoastem cat de cat si e si gratis.

Pe windows solutia de a monitoriza traficul inseamna bani si spre deosebire de linux traffic shaping-ul este de rahat.
__________________
mda...
 
Mr_Devil83 is offline    Reply With Quote
Old 23-07-2008, 12:04   #3 (permalink)
Registered User
 
Join Date: Mar 2006
okey
am luat un pc, am pus ubuntu server pe el (i-am instalat si un desktop), stiu cat de cat sa-l setez sa fie firewall si routing server. nu stiu insa cum se monitorizeaza traficul acuma
 
Mboog12 is offline    Reply With Quote
Old 23-07-2008, 13:27   #4 (permalink)
Registered User
 
aurasdoom's Avatar
 
Join Date: Feb 2004
Location: Galati
iti trebuie un ansamblu format din iptraf si un program de generare a graficelor caruia i-am uitat numele.
__________________
codetaku
 
aurasdoom is offline    Reply With Quote
Old 23-07-2008, 13:36   #5 (permalink)
dude
 
KillerOPS's Avatar
 
Join Date: Oct 2003
Location: ici colo...
mai exact mrtg. Ai un script numit ipt2mrtg care iti extrage din iptables traficul care trece prin diverse chain-uri, dar nu merge "by default". Trebuie sa-l modifici sa puste cu ce ai tu acolo.
__________________
"daca pui 3 huburi de 10 mb unu dupa altu cele 2 capete o sa comunice cu viteza luminii. In cauciuc."
"Never argue with an idiot. They drag you down to their level then beat you with experience"
 
KillerOPS is offline    Reply With Quote
Old 23-07-2008, 14:05   #6 (permalink)
Moderator
 
droopy's Avatar
 
Join Date: Jul 2003
Location: Tragic Kingdom
Vezi cu ntop http://www.ntop.org/overview.html dar dezactiveaza tot ce nu ai nevoie din el, ca altfel nu-i ajung nici 19 procesoare. Ia vezi Telesyn-ul ala daca e mai pricopsit ar trebui sa aiba ceva traffic accounting built-in.
__________________
It has been said that the contents of the rules sections of sendmail.cf most closely resemble the effect of line noise on a non-error-correcting modem. It has also been said that capturing such line noise into a text file has about as much chance of resulting in a working sendmail.cf as does any attempt to actually edit that file.
 
droopy is offline    Reply With Quote
Old 24-07-2008, 11:38   #7 (permalink)
Registered User
 
guru's Avatar
 
Join Date: Mar 2004
Ntop e misto, dar dupa cum spunea si droopy, consuma foarte multe resurse. Ti-as recomanda Cacti http://www.cacti.net/ . Are o interfata destul de simplu de folosit, face grafice dragute , nu consuma resurse multe si nu e greu de instalat (singurul loc unde s-ar putea sa te pierzi e instalarea Net-SNMP, dar sunt multe tutoriale pe net). Gasesti pe site-ul lor how-to pentru instalare si cuprinde si instalarea Net-SNMP: http://docs.cacti.net/node/70

Si daca Telesyn ala stie SNMP poti sa il monitorizezi tot prin Cacti..

Daca vrei sa mergi pe calea asta, poti sa mai arunci cate o intrebare pe aici, te mai ajut cu un sfat, chiar de curand am instalat un Cacti, sunt fresh
__________________
English motherfucker! DO YOU speak it??
 
guru is offline    Reply With Quote
Old 24-07-2008, 20:41   #8 (permalink)
Registered User
 
Join Date: Oct 2001
În general routerele de uz casnic au SNMP, dar nu spun decît traficul (in/out) "bulk", pe interfața externă. În care caz e inutil să te complici cu Cacti, te scoți direct cu rrdtool. Bine, asta o zic eu că știu să folosesc rrdtool, presupun că dacă nu știi nu ți se mai mare convenabil.

Oricum, nu prea are rost dacă scula de monitorizare nu e instalată direct pe router, sau un calculator adiacent care stă tot timpul pornit, că nu văd rostul să monitorizezi de pe un PC din LAN, doar cînd e PC-ul ăla pornit. Deci prima chestie ar fi un PC sau router cu Linux pe undeva pe acolo.
__________________
If you put a large switch in some cave somewhere, with a sign on it saying "End-of-the-World Switch. PLEASE DO NOT TOUCH", the paint wouldn't even have time to dry.
 
wirespot is offline    Reply With Quote
Old 24-07-2008, 21:37   #9 (permalink)
Registered User
 
Join Date: Mar 2006
super, acu le incerc. revin maine cu intrebari
 
Mboog12 is offline    Reply With Quote
Old 29-07-2008, 01:09   #10 (permalink)
Registered User
 
Join Date: Mar 2006
okay, tot incerc cacti. asta in momentele cand merge reteaua :O. am instalat snmp si apoi mysql server si apoi cacti. cred insa ca nu am configurat prea bine snmp, caci nu prea imi apare recunoscut in cacti. imi puteti sugera un tutorial mai pentru nubi? sau poate imi spuneti freo smekerie de care trebe sa fiu atent la instalarea snmp (eu in mare i-am dat <Default> la tot ce ma intreba el). Cacti s-a instalat ok, imi face niste grafice pe care le avea setate by default, insa nu reusesc deloc sa-l fac sa-mi mearga cu snmp.
 
Mboog12 is offline    Reply With Quote
Old 29-07-2008, 09:01   #11 (permalink)
Registered User
 
migabi's Avatar
 
Join Date: May 2004
Citeste http://martybugs.net/linux/rrdtool/traffic.cgi ca iti ofera solutia completa si e mai simpla decat snmp + mysql.
__________________
"A wedding is just like a funeral except that you get to smell your own flowers."
 
migabi is offline    Reply With Quote
Old 29-07-2008, 13:02   #12 (permalink)
Registered User
 
guru's Avatar
 
Join Date: Mar 2004
De pe pc pe care ai instalat linux + cacti incearca comanda snmpwalk -v 1 -c comunitatea_pe_care_ai_setat-o ip_echip_pe_care_il_monitorizezi si vezi daca iti da vreun rezultat. Daca iti umple ecranul cu informatii pe care nu le intelegi, inseamna ca merge. Daca nu.. ai o problema cu snmp.
In principiu trebuie sa fi atent la setarile de securitate, ce spuneam mai sus de "comunitate". Comunitatea e un fel de "parola" ca sa spunem asa, probabil ai setat-o default pe "public" cand ai raspuns default la toate intrebarile din instalare. Incearca sa te uiti in fisierul /etc/snmpd.conf sau /etc/snmp/snmpd.conf la comunitate RO (read-only) si sa vezi ce ai setat. Tot acolo poti sa o schimbi (ceea ce e si recomandat). Vino si spune-ne dupa asta ce ai rezolvat.
__________________
English motherfucker! DO YOU speak it??
 
guru is offline    Reply With Quote
Old 01-08-2008, 11:22   #13 (permalink)
Registered User
 
d34dly's Avatar
 
Join Date: Jul 2007
Location: Constanta
Post good luck

un alt lucru care ai putea sa-l faci daca tot ai o masina linux este sa implementezi un sistem de traffic shaping gen qdisc ( htb) cu fair queue intre ip`urile din retea.

http://wiki.openvz.org/Traffic_shaping_with_tc

iar cu generarea de grafice ptr fiecare ip in parte iti spun cum faceam eu:

chainuri iptables care sa cuprinda ip`urile respective

un mic scriptulet perl ce inclutea iptables -nxv din chainul existent ce scria intr-o tabela mysql din 5 in 5 minute . apoi cu mrtgtool scoteam din mysql si generam rrd`urile . apoi cacti desena graficele pe baza la rrd`uri.

sorry ca am fost foarte succint dar plecand de la acesti pasi poti cauta tutoriale pe net. si oricum principiul meu este ca orice informatia costa ( mai ales in domeniul IT`ului ) fapt pentru care sunt si foarte zgarcit in a da sfaturi si a prezenta solutii complete pe forumuri .
__________________
CiscoExpo
 
d34dly is offline    Reply With Quote
Old 03-08-2008, 18:40   #14 (permalink)
Registered User
 
Join Date: Oct 2005
http://bandwidthd.sourceforge.net/

simplu si fara batai de cap.
__________________
mda...
 
Mr_Devil83 is offline    Reply With Quote
Advertisment
Reply

  Computer Games Forum > Tech > Networking & Internet

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT +2. The time now is 12:31.


Advertisement System V2.5 By   Branden
This site is copyrighted ©1997 - 2008, Computer Games Online SRL