Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Erori
  • Vizualizați traficul în rețeaua locală. Comparație între software-ul gratuit pentru contabilizarea traficului NetWorx cu DU Meter-ul analog plătit

Vizualizați traficul în rețeaua locală. Comparație între software-ul gratuit pentru contabilizarea traficului NetWorx cu DU Meter-ul analog plătit

Orice administrator primește mai devreme sau mai târziu instrucțiuni de la conducere: „calculați cine intră online și cât de mult descarcă”. Pentru furnizori, acesta este completat de sarcinile „lasă pe oricine ai nevoie, primiți plata, restricționați accesul”. Ce să numere? Cum? Unde? Există multe informații fragmentare, nu sunt structurate. Îl vom salva pe administratorul începător de căutări obositoare, oferindu-i cunoștințe generale și Link-uri utile pentru material.
In acest articol voi incerca sa descriu principiile de organizare a colectarii, contabilitatii si controlului traficului in retea. Vom lua în considerare problematica întrebării și vom enumera modalități posibile preluarea informațiilor de pe dispozitivele din rețea.

Acesta este primul articol teoretic dintr-o serie de articole dedicate colectării, contabilității, gestionării și facturării traficului și resurselor IT.

Structura de acces la internet

V caz general, structura de acces la rețea este următoarea:
  • Resurse externe - Internetul, cu toate site-urile, serverele, adresele și alte lucruri care nu aparțin rețelei pe care o controlați.
  • Un dispozitiv de acces este un router (hardware sau bazat pe PC), comutator, server VPN sau hub.
  • Resurse interne - un set de calculatoare, subrețele, abonați a căror activitate în rețea trebuie luată în considerare sau controlată.
  • Un server de control sau contabilitate este un dispozitiv pe care rulează software specializat. Poate fi combinat funcțional cu un router software.
În această structură, traficul de rețea trece de la resurse externe la interior și înapoi, printr-un dispozitiv de acces. Acesta trimite informații de trafic către serverul de management. Serverul de control prelucrează aceste informații, le stochează în baza de date, le afișează, emite comenzi pentru blocare. Cu toate acestea, nu toate combinațiile de dispozitive de acces (metode) și metode de colectare și control sunt compatibile. O diferite opțiuniși vor fi discutate mai jos.

Trafic de rețea

În primul rând, trebuie să determinați ce se înțelege prin „trafic de rețea” și ce informații statistice utile pot fi extrase din fluxul de date utilizator.
Protocol dominant interconectareîn timp ce IP versiunea 4 rămâne. Protocolul IP respectă cel de-al treilea strat al modelului OSI (L3). Informațiile (date) dintre emițător și receptor sunt împachetate în pachete - cu un antet și o „sarcină utilă”. Antetul determină de unde provine pachetul și unde (adresele IP sursă și destinație), dimensiunea pachetului și tipul de încărcare utilă. Partea principală trafic de rețea alcătuiți pachete cu o sarcină utilă UDP și TCP - acestea sunt protocoale Layer 4 (L4). Pe lângă adrese, antetul acestor două protocoale conține numere de port care determină tipul de serviciu (aplicație) care transferă date.

Pentru a transmite un pachet IP prin cablu (sau radio) dispozitive de rețea sunt forțați să-l „împacheteze” (încapsuleze) într-un pachet de protocol al stratului 2 (L2). Cel mai comun de acest tip este Ethernet. Transmisia efectivă „la fir” este la nivelul 1. De obicei, dispozitivul de acces (routerul) nu analizează anteturile pachetelor la un nivel mai mare decât al 4-lea (cu excepția firewall-urilor inteligente).
Informațiile din domeniile adrese, porturi, protocoale și contoare de lungime din anteturile L3 și L4 ale pachetelor de date constituie „materialul sursă” care este utilizat în contabilitate și managementul traficului. Volumul în sine informatii transmise găsit în câmpul Lungime al antetului IP (inclusiv lungimea antetului însuși). Apropo, din cauza fragmentării pachetelor din cauza mecanismului MTU, cantitatea totală de date transmise este întotdeauna mai multă dimensiuneîncărcătură utilă.

Lungimea totală a câmpurilor IP și TCP / UDP ale pachetului care ne interesează în acest context este de 2 ... 10% din lungimea totală a pachetului. Dacă procesați și stocați toate aceste informații în loturi, nu vor fi suficiente resurse. Din fericire, marea majoritate a traficului este structurat în așa fel încât să constă într-un set de „conversații” între dispozitivele de rețea externe și interne, așa-numitele „fluxuri”. De exemplu, în cadrul unei singure operațiuni de transfer e-mail (Protocolul SMTP) se deschide o sesiune TCP între client și server. Se caracterizează printr-un set constant de parametri (IP sursă, Port TCP sursă, Port TCP destinație, Port TCP destinație)... În loc să procesați și să stocați informații în loturi, este mult mai convenabil să stocați parametrii fluxului (adrese și porturi), precum și Informații suplimentare- numărul și suma lungimilor pachetelor transmise în fiecare direcție, durata opțională a sesiunii, indici ai interfețelor routerului, valoarea câmpului ToS și așa mai departe. Această abordare este benefică pentru protocoalele orientate pe conexiune (TCP), unde puteți intercepta în mod explicit când se termină sesiunea. Cu toate acestea, chiar și pentru protocoalele care nu sunt orientate spre sesiune, este posibil să se efectueze agregarea și finalizarea logică a înregistrării fluxului prin, de exemplu, un timeout. Mai jos este un extras din baza de date SQL a propriului sistem de facturare care înregistrează informații despre fluxurile de trafic:

Trebuie remarcat cazul în care dispozitivul de acces realizează traducerea adresei (NAT, masquerading) pentru a organiza accesul la Internet pentru computere retea locala folosind o singură adresă IP publică externă. În acest caz, un mecanism special înlocuiește adresele IP și porturile TCP / UDP ale pachetelor de trafic, înlocuind adresele interne (nu rutabile pe Internet) conform tabelului său dinamic de traducere. Într-o astfel de configurație, trebuie reținut că pentru contabilizarea corectă a datelor pe gazdele interne ale rețelei, statisticile ar trebui luate într-un mod și în locul în care rezultatul traducerii nu „depersonalizează” încă adresele interne.

Metode de colectare a informațiilor de trafic/statistici

Puteți captura și procesa informații despre trecerea traficului direct pe dispozitivul de acces propriu-zis (PC-router, VPN-server), de pe acest dispozitiv transmițându-l la un server separat (NetFlow, SNMP) sau „din fir” (atingeți, SPAN ). Să analizăm toate opțiunile în ordine.
router PC
Considera cel mai simplu caz- un dispozitiv de acces (router) bazat pe un PC cu OS Linux.

Cum să configurați un astfel de server, traducerea adresei și rutarea, scris mult... Ne interesează următorul pas logic - informații despre cum să obținem informații despre traficul care trece printr-un astfel de server. Există trei moduri comune:

  • interceptarea (copierea) pachetelor care trec prin placa de rețea a serverului folosind biblioteca libpcap
  • interceptarea pachetelor care trec prin sistemul încorporat firewall
  • utilizare fonduri ale terților conversia statisticilor per pachet (obținute prin una dintre cele două metode anterioare) într-un flux de informații agregate flux net
Libpcap


În primul caz, o copie a pachetului care trece prin interfață, după trecerea filtrului (man pcap-filter), poate fi solicitată de un program client de pe server scris folosind această bibliotecă. Pachetul vine cu un antet Layer 2 (Ethernet). Este posibil să se limiteze lungimea informațiilor capturate (dacă ne interesează doar informațiile din antetul acesteia). Exemple de astfel de programe sunt tcpdump și Wireshark. Există o implementare libpcap pentru Windows. În cazul utilizării traducerii adresei pe un router PC, o astfel de interceptare poate fi efectuată numai pe acesta interfață internă conectat la utilizatori locali... Pe interfața externă, după traducere, pachetele IP nu conțin informații despre gazdele interne ale rețelei. Cu toate acestea, prin această metodă, este imposibil să se țină cont de traficul generat de serverul însuși pe Internet (ceea ce este important dacă rulează web sau Serviciu poștal).

Libpcap necesită suport extern sistem de operare, care în prezent se rezumă la instalarea unei singure biblioteci. În acest caz, programul de aplicație (utilizator) care colectează pachete trebuie să:

  • deschideți interfața necesară
  • specificați filtrul prin care să treceți pachete acceptate, dimensiunea părții capturate (snaplen), dimensiunea tamponului,
  • setați parametrul promisc, care comută interfața de rețea la modul de captare a tuturor pachetelor care trec, în general, și nu numai a celor adresate la adresa MAC a acestei interfețe
  • setați o funcție (callback) apelată pentru fiecare pachet primit.

Când un pachet este transmis prin interfața selectată, după trecerea filtrului, această funcție primește un buffer care conține Ethernet, (VLAN), IP etc. antete până la snaplen. Deoarece biblioteca libcap copiază pachetele, nu este posibil să le blocați să treacă prin ea. În acest caz, programul de colectare și procesare a traficului va trebui să utilizeze metode alternative, de exemplu, apelarea unui script pentru a introduce adresa IP specificată în regula de blocare a traficului.

Firewall


Captarea datelor care trec prin firewall vă permite să luați în considerare atât traficul serverului în sine, cât și traficul utilizatorilor rețelei, chiar și atunci când se execută traducerea adresei. Principalul lucru în acest caz este să formulați corect regula de captare și să o introduceți Locul potrivit... Această regulă activează transmiterea unui pachet în lateral biblioteca de sistem de unde îl poate obține aplicația de contabilitate a traficului. Pentru sistemul de operare Linux, iptables este folosit ca firewall, iar interceptorii sunt ipq, netfliter_queue sau ulog. Pentru FreeBSD OC - ipfw cu reguli de tee sau deviare. În orice caz, mecanismul firewall este completat de capacitatea de a lucra cu un program utilizator în următorul mod:
  • Program utilizator - operatorul de gestionare a traficului se înregistrează în sistem folosind un apel de sistem sau o bibliotecă.
  • Un program de utilizator sau un script extern instalează o regulă în firewall care „învelește” traficul selectat (conform regulii) în interiorul handler-ului.
  • Pentru fiecare pachet care trece, handlerul își primește conținutul sub forma unui buffer de memorie (cu antete IP etc. După procesare (contabilitatea), programul trebuie să spună și nucleului sistemului de operare ce să facă în continuare cu un astfel de pachet - să-l arunce. sau transmiteți-l.treceți pachetul modificat la kernel.

Deoarece pachetul IP nu este copiat, ci transmis către software-ul de analiză, devine posibil să-l „arunci” și, prin urmare, limitarea totală sau parțială a traficului. de un anumit tip(de exemplu, către abonatul rețelei locale selectate). Cu toate acestea, dacă aplicația nu mai răspunde la kernel cu privire la decizia sa (se blochează, de exemplu), traficul prin server este pur și simplu blocat.
Trebuie remarcat faptul că mecanismele descrise, cu volume semnificative de trafic transmis, creează o sarcină excesivă pe server, care este asociată cu copierea constantă a datelor de la nucleu la programul utilizatorului... Acest dezavantaj este lipsit de metoda de colectare a statisticilor la nivelul nucleului OS, cu emiterea de program de aplicare statistici agregate prin protocolul NetFlow.

Netflow
Acest protocol a fost dezvoltat de Cisco Systems pentru a exporta informații de trafic de pe routere pentru contabilizarea și analiza traficului. Cea mai populară versiune 5 oferă acum destinatarului un flux de date structurat sub formă de pachete UDP care conțin informații despre traficul transmis sub forma așa-numitelor înregistrări de flux:

Cantitatea de informații despre trafic este cu câteva ordine de mărime mai mică decât traficul în sine, ceea ce este deosebit de important în rețelele mari și distribuite. Desigur, este imposibil să blocați transferul de informații atunci când colectați statistici privind fluxul net (cu excepția cazului în care sunt utilizate mecanisme suplimentare).
Acum devine popular dezvoltare ulterioară a acestui protocol este versiunea 9, bazată pe structura șablonului de înregistrare a fluxului, implementare pentru dispozitive de la alți producători (sFlow). Recent, a fost adoptat standardul IPFIX, care permite transmiterea statisticilor prin protocoale de straturi mai profunde (de exemplu, după tipul de aplicație).
Implementarea surselor netflow (agenți, sondă) este disponibilă pentru routerele PC, atât sub formă de utilități care funcționează conform mecanismelor descrise mai sus (flowprobe, softflowd), cât și direct încorporate în kernel-ul sistemului de operare (FreeBSD: ng_netgraph, Linux :) . Pentru routere software curgere statistici netflow poate fi primit și procesat local pe router-ul propriu-zis, sau trimis prin rețea (protocol de transmisie - prin UDP) către dispozitivul receptor (colector).


Programul de colectare poate colecta informații din mai multe surse simultan, putând să le distingă traficul chiar și cu spații de adrese suprapuse. Cu ajutor fonduri suplimentare, cum ar fi nprobe, este, de asemenea, posibil să se efectueze agregarea suplimentară a datelor, bifurcarea fluxurilor sau conversia protocolului, ceea ce este important atunci când gestionați o rețea mare și distribuită cu zeci de routere.

Funcțiile de export netflow sunt acceptate de Cisco Systems, Mikrotik și alte câteva. O funcționalitate similară (cu alte protocoale de export) este acceptată de toți marii producatori echipamente de retea.

Libpcap "afara"
Să complicăm puțin sarcina. Ce se întâmplă dacă dispozitivul dvs. de acces este un router hardware terță parte? De exemplu, D-Link, ASUS, Trendnet etc. Cel mai probabil este imposibil să puneți un suplimentar instrument software recuperare de date. Alternativ, aveți un dispozitiv de acces inteligent, dar nu este posibil să îl configurați (nu există drepturi sau este controlat de furnizorul dvs.). În acest caz, puteți colecta informații de trafic direct de la interfața dispozitivului de acces cu rețeaua internă folosind mijloacele „hardware” de copiere a pachetelor. În acest caz, cu siguranță veți avea nevoie de un separat server în picioare cu o placă de rețea dedicată pentru primirea de copii ale pachetelor Ethernet.
Serverul trebuie să folosească mecanismul de colectare a pachetelor folosind metoda libpcap descrisă mai sus, iar sarcina noastră este să trimitem un flux de date la intrarea unei plăci de rețea dedicate care este identică cu cea care părăsește serverul de acces. Pentru a face acest lucru, puteți utiliza:
  • Ethernet - hub: un dispozitiv care pur și simplu trimite pachete între toate porturile sale fără discernământ. În realitățile moderne, poate fi găsit undeva într-un depozit prăfuit și nu este recomandat să folosiți această metodă: nesigur, viteza mica(nu există hub-uri la 1 Gbps)
  • Ethernet este un comutator cu capacitatea de a oglindi (oglindire, porturi SPAN. Switch-urile moderne inteligente (și scumpe) permit copierea întregului trafic (intrat, ieșit, ambele) celuilalt într-un port specificat) interfata fizica, VLAN, inclusiv la distanță (RSPAN)
  • Splitter hardware, care poate necesita instalare pentru a colecta două plăci de rețeaîn loc de unul - și acesta este în plus față de sistemul principal.


Desigur, puteți configura portul SPAN pe dispozitivul de acces însuși (router), dacă acesta permite - Cisco Catalyst 6500, Cisco ASA. Iată un exemplu de astfel de configurație pentru un comutator Cisco:
monitorizați sesiunea 1 sursă vlan 100! de unde luam pachetele
monitorizați sesiunea 1 interfață destinație Gi6 / 3! unde emitem pachetele

SNMP
Dacă nu există nici un router sub controlul nostru, nu există nicio dorință de a comunica cu netflow, nu ne interesează detaliile traficului utilizatorilor noștri. Ele sunt pur și simplu conectate la rețea prin comutator gestionat, și trebuie doar să estimăm aproximativ cantitatea de trafic care merge către fiecare dintre porturile sale. După cum știți, dispozitivele de rețea cu capacitatea telecomandă suport și poate afișa contoarele de pachete (octeți) care trec interfețe de rețea... Pentru a le interoga, ar fi corect să folosiți protocolul standardizat de gestionare la distanță SNMP. Folosind-o, puteți obține pur și simplu nu numai valorile contoarelor specificate, ci și alți parametri, cum ar fi numele și descrierea interfeței, adresele MAC vizibile prin aceasta și alte Informatii utile... Acest lucru se face ca utilități Linie de comanda(snmpwalk), browsere grafice SNMP și multe altele programe complexe monitorizarea rețelei (rrdtools, cacti, zabbix, whats up gold, etc.). Cu toate acestea, această metodă are două dezavantaje semnificative:
  • blocarea traficului se poate face numai de oprire completă interfață folosind același SNMP
  • Contoarele de trafic SNMP se referă la suma lungimilor pachetelor Ethernet (unicast, broadcast și multicast separat), în timp ce restul mijloacelor descrise anterior dau valori referitoare la pachetele IP. Acest lucru creează o discrepanță vizibilă (în special la pachetele scurte) din cauza supraîncărcării cauzate de lungimea antetului Ethernet (cu toate acestea, aceasta poate fi rezolvată aproximativ: L3_bytes = L2_bytes - L2_packets * 38).
VPN
Separat, merită luat în considerare cazul accesului utilizatorului la rețea prin stabilirea explicită a unei conexiuni la serverul de acces. Un exemplu clasic este vechiul dial-up, al cărui analog este în lumea modernă sunt servicii VPN acces de la distanță(PPTP, PPPoE, L2TP, OpenVPN, IPSEC)


Dispozitivul de acces nu numai că direcționează traficul IP al utilizatorului, ci acționează și ca un server VPN dedicat și termină tunelurile logice (deseori criptate), în interiorul cărora este transmis traficul utilizatorului.
Pentru a lua în considerare un astfel de trafic, puteți utiliza toate mijloacele descrise mai sus (și pentru analiza amănunțită după porturi/protocoale se potrivesc bine), și mecanisme complementare care oferă controale de acces VPN. Pentru inceput va fi despre protocolul RADIUS. Munca lui este un subiect destul de complex. Vom menționa pe scurt că controlul (autorizarea) accesului la serverul VPN (client RADIUS) este controlat de aplicație specială(server RADIUS), care are o bază ( fisier text, SQL, Director activ) utilizatori validi cu atributele lor (limitele vitezei de conectare, adresele IP atribuite). Pe lângă procesul de autorizare, clientul transmite periodic mesaje contabile către server, informații despre starea fiecărei sesiuni VPN curente care rulează, inclusiv contoarele de octeți și pachete transmise.

Concluzie

Să rezumăm împreună toate metodele de mai sus de colectare a informațiilor despre trafic:

Să rezumam puțin. În practică, există un numar mare de metode de conectare a rețelei pe care o gestionați (cu clienți sau abonați de birou) la o rețea externă infrastructura retelei, folosind o serie de mijloace de acces - routere software și hardware, comutatoare, servere VPN. Cu toate acestea, în aproape orice caz, puteți veni cu o schemă când informațiile despre traficul transmis prin rețea pot fi trimise către software sau hardware analiza și managementul acesteia. De asemenea, este posibil ca acest instrument să vă permită să efectuați părere cu un dispozitiv de acces, aplicând algoritmi inteligenți pentru limitarea accesului pentru clienți individuali, protocoale și multe altele.
Aceasta încheie analiza materialului. Dintre subiectele fără răspuns au rămas:

  • cum și unde se duc datele de trafic colectate
  • software de contabilitate a traficului
  • care este diferența dintre facturare și o simplă „sală de numărare”
  • cum puteți impune restricții de trafic
  • contabilizarea și limitarea site-urilor web vizitate

Etichete: Adăugați etichete

Acestea sunt programe care vă permit să urmăriți conexiuni active pe toate interfețele de rețea.

Instrumente moderne pentru monitorizarea detaliată și detaliată a traficului, de regulă:

  • sunt destul de accesibile;
  • vă permit să limitați viteza separat pentru fiecare conexiune;
  • oferiți o imagine clară despre fișierele și programele care încarcă rețeaua și ce viteză trebuie să aibă;
  • vă permit să determinați sursele celui mai mare consum de trafic.

Programul vă va ajuta să vă determinați propriile priorități atunci când utilizați rețeaua.

Astăzi există multe utilități similare pentru monitorizarea și planificarea consumului de trafic.

CommTraffic

Acesta este un program de monitorizare a traficului de Internet atât într-o rețea locală (monitorizează activitatea pe Internet a mai multor clienți deodată), cât și calculator personal folosind o conexiune modem. Contabilitatea și statisticile muncii pe Internet vor fi afișate sub formă de grafice lățimea de bandă... Acestea arată cantitatea de trafic de ieșire, de intrare și total.

Programul poate fi configurat pentru aproape orice plan tarifar, care se bazează pe volumul setat, ia în considerare ora din zi și timpul de conectare. CommTraffic Utility este echipat cu:

  • indicație convenabilă;
  • calculul corect al costurilor;
  • capacitatea de a notifica când sunt depășite.

În plus, este simplu și convenabil de utilizat. Odată ce ați stabilit un trafic și o limită de timp care se potrivesc cu dvs plan tarifar, vei primi notificări semnal sonor sau mesaj către adresa specificată la apropierea limitelor stabilite.

Software de control al traficului pe internet Network Meter

Aplicație de colectare informații de rețea care vă permite să monitorizați toate adaptoarele de rețea instalate în sistem. De asemenea, oferă statistici detaliate despre traficul de ieșire și de intrare. Mai întâi, configurați programul descărcat la prima lansare. Pentru a face acest lucru, specificați ce date doriți să vedeți în fereastra principală și adaptoarele pe care Network Meter le va „urmărește”.

Minimizați fereastra utilitarului la bara de notificări, astfel încât să nu ocupe spațiu pe desktop. Chiar și în această stare, aplicația continuă fundal locul meu de muncă.

Programul va reprezenta grafice ale intensității consumului în timp real conexiune retea... Ea nu este copleșită elemente inutile interfață și setări. Înveliș grafic utilitatile sunt clare si simple. De asemenea, cu ajutorul lui, puteți vedea:

  • Durata sesiunii de internet, adrese MAC și IP;
  • tipul conexiunii;
  • debit maxim al cablului.

Descărcând Network Meter, obțineți un instrument destul de compact, simplu și instrument gratuit... Excelent pentru monitorizarea traficului și vizualizarea informațiilor despre echipamentele de rețea.

Contor de trafic Internet Simbad Traffic Counter

Utilitarul ține o evidență a intrărilor și trafic de ieșire, și calculează, de asemenea, în funcție de tariful furnizorului dvs. de internet, costul acestuia. Traficul consumat este afișat în cantități variate (gigabytes, megabytes, kilobytes). În plus, aplicația păstrează statistici. Va detecta automat conexiunea modemului, va afișa timpul petrecut pe Internet. Acest program de monitorizare a traficului pe Internet practic nu consumă resurse de sistem și are mărime mică... Lucru sprijinit cu o cantitate mare protocoale.

Aplicația Diagrama activității nete

Software de control al traficului și vitezei Internet Net Diagrama de activitate monitorizează activitatea pe Internet și în rețeaua de calculatoare.

Produce:

  • urmărirea tuturor conexiunilor stabilite;
  • emiterea de diverse avertismente sub forma unui mesaj;
  • analiza traficului pentru perioade de timp specificate.

Afișarea curentului activitatea de rețea produs in fereastra separata, și pe bara de activități. În plus, serviciul Net Activity Diagram urmărește statisticile în mod independent pentru fiecare port și oferă posibilitatea de a monitoriza fiecare tip de trafic separat.

Programele sunt destul de flexibile. Acesta informează utilizatorul în cazurile de depășire sau apropiere a limitelor stabilite.

Contabilitatea traficului folosind contorul de conexiune la internet

Acest program de monitorizare a traficului pe Internet vă va permite să luați în considerare costul și timpul petrecut pe Internet, cantitatea totală de trafic consumată. Sprijină Tipuri variate conexiuni: Dial-Up, ADSL, LAN, GPRS etc.

Cu acest utilitar, utilizatorul poate:

  • utilizați mai multe tarife ale furnizorului de internet în același timp;
  • familiarizați-vă cu statisticile privind traficul utilizat;
  • ton aspect aplicatii.

În plus, aplicația va afișa toate conexiunile active, se va sincroniza ceasul sistemuluiși exporturi către format Excel raport.

Software de economisire a traficului

HandyCache vă va permite să utilizați în mod substanțial (de 3-4 ori) stocarea în cache. Data viitoare când vizitați site-ul, aplicația vă va ajuta să nu o descărcați de pe Internet. În plus, puteți vizualiza aceste site-uri fără conexiune la Internet, offline.

Pentru a începe, trebuie să instalați HandyCache și să îl specificați în browser ca server proxy. După aceea, toate browserele instalate pe dvs. vor folosi cache-ul HandyCache. Setările implicite ale acestei aplicații sunt potrivite pentru utilizatori în majoritatea cazurilor.

Utilitarul este echipat cu setări flexibile pentru a gestiona cel mai mult parametri diferiți... Poate încărca fișiere din cache în funcție de tipul de fișier HandyCache sau de adresa URL. Și dacă este necesar, va descărca fișiere de pe Internet în cazul unei actualizări constante a versiunii. Înainte de aceasta, programul va verifica versiunea lor și abia apoi va lua o decizie cu privire la accesarea sursei de descărcare.

Utilitarul este convenabil prin faptul că pentru a căuta orice date utilizate anterior, nu trebuie să le găsiți din nou. Doar căutați în cache un folder cu același nume ca și numele site-ului. În plus, acest program de control al traficului pe internet pentru Android este ideal.

Contabilitatea banilor clară și precisă

De asemenea, timpul și traficul se pot face folosind aplicația StatistXP. Programul de monitorizare a traficului pe Internet vă va permite să utilizați rețeaua confortabil și economic. Există 10 lansări pentru perioada de probă. Iar pentru utilizare ulterioară, utilitatea este echipată cu opțiune de card preplătit și internet.

Programul implementează:

  • notificare la conectare și deconectare prin voce;
  • urmărirea timpului, banilor și traficului cu statistici ale conexiunilor pe luni și ani;
  • există un ajutor detaliat.

BitMeter II - un program pentru monitorizarea traficului pe Internet

Acest utilitar este un contor de trafic. In plus, este dotata cu o gamă largă instrumente pentru colectarea și monitorizarea conexiunilor la rețea.

În fereastra principală a aplicației, puteți vedea un grafic al traficului de ieșire și de intrare în timp real. Există un calculator special pentru calcularea rapidă a timpului petrecut la descărcare.

Aplicația acceptă setarea de avertismente cu privire la depășirea limitei maxime de trafic și a timpului de conectare la Internet.

Câteva caracteristici ale programului:

  • Setări configurabile și alerte când viteza scade la nivelul stabilit sau la încărcarea unei anumite cantități de date.
  • Descărcările și descărcările sunt monitorizate și înregistrate. Acest lucru vă va permite să vedeți cât de mult trafic este utilizat într-o anumită perioadă de timp.
  • Cronometru pe ecran.
  • Fișier de ajutor reușit.
  • Aspect personalizabil convenabil.
  • Capacitatea de a monitoriza selectiv plăcile de rețea.

Există o mulțime de programe pentru înregistrarea traficului într-o rețea locală: atât plătite, cât și gratuite, care diferă foarte mult ca funcționalitate. Una dintre cele mai populare Sursa deschisa programe - SAMS. Ea lucrează pentru Platforma Linux cu calmar.

SAMS necesită PHP5, vom folosi Ubuntu Server 14.04. Avem nevoie de pachete Squid, Apache2, PHP5 cu module.

Contabilizarea traficului de internet în rețeaua locală Linux

Să încercăm să ne dăm seama cum funcționează.

Squid distribuie Internetul, acceptând cereri pe portul 3128. În același timp, scrie un jurnal detaliat pe access.log. Toată gestionarea se face prin fișierul squid.conf. Squid are capabilități extinse de control al accesului la Internet: controlul accesului după adresă, controlul lățimii de bandă pentru anumite adrese, grupuri de adrese și rețele.

SAMS funcționează prin analizarea jurnalelor serverului proxy Squid. Sistemul de contabilitate a traficului din rețeaua locală monitorizează statisticile serverului proxy și, în conformitate cu politicile specificate, ia o decizie privind blocarea, deblocarea sau limitarea vitezei pentru clientul Squid.

Instalarea SAMS

Instalați pachete.

apt-get install apache2 php5 php5-mysql mysql-server php5-gd squid3

Descărcați și instalați SAMS

wget https://github.com/inhab-magnus/sams2-deb/archive/master.zip

dezarhivați master.zip

cd sams2-deb-master /

dpkg -i sams2_2.0.0-1.1_amd64.deb

Instalarea interfeței web

dpkg -i apache2 / sams2-web_2.0.0-1.1_all.deb

Modificați fișierul /etc/sams2.conf.

DB_PASSWORD = / Parola pentru MySql /

Lansați SAMS

service sams2 start

Configurarea Squid

Modificarea fișierului /etc/squid3/squid.conf

http_port 192.168.0.110:3128
cache_dir ufs / var / spool / squid3 2048 16 256

Permitem înregistrarea și rotația buștenilor cu stocare timp de 31 de zile.

demonul access_log: /var/log/squid3/access.log squid

logfile_rotate 31

Oprește Squid, creează cache.

service squid3 oprire

service squid3 start

Pentru puritatea experimentului, configurăm unul dintre browsere să funcționeze cu proxy-ul 192.168.0.110 prin portul 3128. După ce încercăm să ne conectăm, primim un refuz de conectare - Squid nu are drepturi de acces proxy configurate.

Configurarea inițială a SAMS

Într-un alt browser, deschideți adresa (192.168.0.110 este adresa serverului).

http://192.168.0.110/sams2

Ne va spune că nu se poate conecta la baza de date și se va oferi să finalizeze instalarea.

Indică serverul bazei de date (127.0.0.1), login și parola din MySql.

Configurarea inițială a sistemului de contabilitate a traficului este finalizată. Tot ce rămâne este să configurați programul.

Monitorizarea traficului in reteaua locala

Conectați-vă la sistem ca administrator (admin / qwerty).

Merită menționat imediat despre autorizarea utilizatorului.

În ramura Squid, deschideți un server proxy și faceți clic pe butonul „Setări server proxy” de mai jos.

Cel mai important lucru aici este să specificați adresa dumneavoastră IP în adresele folderelor și fișierelor, acolo unde este necesar, altfel serverul proxy nu va porni.

Esența tuturor schimbărilor în Setări SAMS prin aceea că sunt scrise în squid.conf. Sams2deamon rulează în fundal, care monitorizează modificările setărilor care necesită efectuarea unui fișier de configurare(puteți seta și intervalul de urmărire acolo).

Completați câmpul „Utilizator” și „Adresă IP”. Vom lua același IP ca și numele de utilizator (IP-ul computerului, nu al serverului!). În câmpul „Trafic permis” introduceți „0”, adică fără restricții. Toate celelalte câmpuri sunt omise.

Un nou acl va fi adăugat pentru această adresă IP și permisiunea de a lucra prin Squid. Dacă configurația nu a fost schimbată automat, mergeți la ramura proxy și faceți clic pe butonul „Reconfigurez Squid”. Modificările la configurație vor fi făcute manual.

Încercăm să deschidem orice URL în browser. Verificăm access.log și vedem cererile procesate de proxy. Pentru a verifica funcționarea SAMS, deschideți pagina „Utilizatori”, mai jos apăsăm butonul „Recalculați traficul utilizatorilor”.

Folosind butoanele de mai jos pentru gestionarea statisticilor, puteți obține informatii detaliate conform statisticilor vizitelor utilizatorilor pe pagini.

Bună ziua cititorilor site-ului blogului! Mulți utilizatori se gândesc la faptul că computerul are propriul contor Trafic pe internet, sau îl puteți numi în alt mod - controlul traficului pe internet, care ar putea arăta cât de mult trafic cheltuiți. Internetul a fost de mult disponibil în toate părțile planetei, dar nu toată lumea are acces nelimitat până acum.

Utilizatorii care se mulțumesc cu un trafic de internet limitat sunt întotdeauna uimiți de cât de repede trece limita existentă. Practic, nimic surprinzător: mulți utilizatori au un număr mare de programe instalate pe computerele lor, care sunt actualizate în.

Utilizatorii nici nu observă cum urmăresc un alt videoclip pe youtube.com și schimbă fișiere cu colegii sau camarazii lor.

Nu vă lăsați intimidați: această problemă este ușor de rezolvat. Există un program specializat de contabilitate și control al traficului - Networx. Ea este cea care vă va „spune” că nu mai navigați pe internet și este timpul să vă amintiți limita, care nu este nesfârșită.

Pe site puteți descărca fișier de configurare programe și Versiune portabilă... În acest articol vom analiza versiunea de instalare programe.

Pentru a descărca programul, mergeți în josul paginii și faceți clic pe butonul „Descărcați programul de instalare NetWorx”. Așteptăm descărcarea programului.

Instalare Networx

Rulați fișierul pe care tocmai l-ați descărcat. Faceți clic pe „Următorul”.

Suntem de acord cu licența programului, bifați „Accept acordul” și faceți clic pe „Următorul”.


În fereastra următoare, lăsați calea implicită de instalare. Faceți clic pe „Următorul”.

Faceți clic din nou pe „Următorul”.

În fereastra următoare, puteți părăsi sau elimina „Desk Band” - un add-on care arată vizual traficul în timp real. Pentru cei care sunt deranjați de pictogramele inutile de pe panoul de control, este mai bine să-l dezactivați.

În cazul meu, debifez caseta de selectare „Instalați o extensie opțională NetWorx Desk Band (după cum se arată mai jos)”. Faceți clic pe „Următorul”.

Faceți clic pe „Instalare”.

Instalarea programului este finalizată. Faceți clic pe „Terminare”.

Imediat după instalarea programului, va porni o fereastră cu setări. Selectați limba rusă (rusă) și faceți clic pe „Următorul”.

Alegerea unei conexiuni la Internet: trebuie să alegeți prin care adaptor de retea există o conexiune la internet. Faceți clic pe „Înainte”.

Faceți clic pe „Terminare”.

Acum veți avea o pictogramă de program similară cu o diagramă în tava de sistem.

Faceți dublu clic pe butonul stâng al mouse-ului pentru a face clic pe diagramă. Aceasta va deschide fereastra principală.

După cum putem vedea, programul are o interfață rusă plăcută și intuitivă. Și, important, programul numără traficul destul de precis. Cu ajutorul acestuia, puteți primi rapoarte de trafic pe Internet: atât zilnic, cât și săptămânal, precum și lunar.

Programul face posibilă deschiderea/salvarea rezultatelor în Excel, precum și sub formă de grafice vizuale.

NetWorx nu este doar un program grozav pentru a vedea contabilizarea traficului de pe Internet, ci conține și moment interesant sub forma unei stabiliri de cote.

Aceasta înseamnă că programul poate fi configurat în așa fel încât atunci când traficul se epuizează, programul vă va anunța automat despre asta.

Cum se stabilește o cotă

Pentru claritate, merită să examinăm procesul de stabilire a unei cote. Pentru a face acest lucru, faceți clic Click dreapta mouse-ul pe pictogramă și selectați „Cotă...”.

În cazul meu, cota a fost deja configurată: am stabilit o limită de 50 de megaocteți, iar atunci când traficul este utilizat în limita a 85% din 50 de megaocteți, pe ecran va apărea un mesaj în care se spune că cota se apropie de sfârșit.

Cu ajutorul acestui mesaj vom fi anunțați când ar trebui să ne limităm la utilizarea internetului pentru a evita pierderile bănești!

Te-ai gândit că nu voi afișa setările? Bineînțeles că vă voi arăta: apăsăm butonul „Configurare...”.

Programul are o funcție de măsurare a vitezei cu care puteți măsura traficul de intrare/ieșire. Pentru a începe măsurarea, faceți clic pe triunghiul verde.

Recomand acest program tuturor utilizatorilor cu acces limitat la Internet. Cu acesta, vă puteți controla traficul în orice direcție: atât la intrare, cât și la ieșire.

Din mai multe motive, am instalat programul pe Windows XP. Dar cine are Windows 7 instalat nu ar trebui să-și facă griji, deoarece acest program funcționează stabil și impecabil pe orice sistem.

Ne vedem în curând, dragi prieteni!

Bună prieteni! Scrie despre cum să monitorizezi traficul Mergeam imediat după ce am scris articolul „“, dar cumva am uitat. Acum mi-am amintit și vă voi spune despre cum să urmăriți cât de mult trafic cheltuiți și vom face acest lucru cu ajutorul lui software gratuit NetWorx.

Știi, atunci când internetul nelimitat este conectat, atunci nu prea trebuie să monitorizezi traficul, decât de dragul interesului. Da, acum toate rețelele orașelor sunt de obicei nelimitate, ceea ce nu se poate spune încă despre Internetul 3G, ale cărui tarife sunt de obicei off-scale.

Toată vara asta am folosit Internet CDMA de la Intertelecom și cunosc toate aceste nuanțe cu traficul și tarifele de la sine. Am scris deja despre cum să configurați și să îmbunătățiți internetul de la Intertelecom, citiți și. Deci, tariful lor „nelimitat” costă 150 grivne pe lună. După cum puteți vedea, am pus cuvântul nelimitat între ghilimele, de ce? Da, pentru că există o limită de viteză, deși numai în timpul zilei, dar nu este nimic de care să te bucuri, viteza acolo este pur și simplu îngrozitoare, este mai bine să folosești GPRS.

Cel mai normal tarif este de 5 grivne pe zi la conectare, adică dacă nu vă conectați astăzi, nu plătiți. Dar acest lucru nu este nelimitat, este de 1000 de megaocteți pe zi, până la ora 12 noaptea. Am acest tarif acum, dar chiar dacă viteza este decentă, viteza medie reală este de 200 Kbps. Dar 1000 MB pe zi nu este foarte mult la o astfel de viteză, așa că în acest caz este pur și simplu necesar să controlezi traficul. Mai mult, după folosirea acestor 1000 MB, costul unui megaoctet este de 10 copeici, ceea ce nu este puțin.

Chiar și de îndată ce m-am conectat la acest Internet, am început să caut un program drăguț care să-mi controleze traficul pe Internet și să pot seta un avertisment când limita era cheltuită. Și l-am găsit, desigur, nu imediat, după ce am încercat câteva piese, am dat peste programul NetWorx. Despre care vom continua să vorbim.

Traficul va fi monitorizat de NetWorx

Acum vă voi spune de unde să obțineți programul și cum să îl configurați.

1. Indiferent de ce căutați un program, l-am încărcat pe găzduirea mea, așadar.

2. Rulați fișierul descărcat și instalați programul, nu voi descrie procesul de instalare, am scris despre el în.

3. Dacă după instalare programul nu a pornit singur, atunci lansați-l cu o comandă rapidă pe desktop sau în meniul de pornire.

4. Gata, programul îți numără deja traficul pe Internet, se ascunde în tavă și funcționează liniștit acolo. Fereastra de lucru programul arata asa:

După cum puteți vedea, programul afișează trafic de Internet pentru ziua curentă și pentru tot timpul, începând din momentul în care ați instalat programul, puteți vedea cât de mult am ars :). De fapt, programul nu are nevoie de nicio setare. Vă voi spune doar cum să setați o cotă în NetWorx, adică limitele de trafic și cum să vă asigurați că activitatea traficului de internet de intrare și de ieșire este afișată în pictograma tavă.

5. Să facem acum astfel încât activitatea de trafic pe Internet să fie afișată în tavă.

Faceți clic dreapta pe pictograma programului din tavă și selectați „Setări”

În fila „Grafic”, setați-o așa cum am făcut-o în captura de ecran, faceți clic pe „Ok” și „Aplicați”. Acum pictograma NetWorx din tavă va afișa activitatea conexiunii la Internet.

6. Iar ultimul element din configurarea acestui program va fi setarea cotei. De exemplu, Intertelecom îmi dă doar 1000 MB pe zi, ca să nu cheltuiesc mai mult de această rată, am configurat programul ca atunci când cheltuiesc 80% din trafic, să mă avertizeze.

Faceți clic dreapta pe pictograma programului din tavă și selectați „Cotă”.

Vezi tu, astazi mi-am consumat limita cu 53%, mai jos este un camp in care poti specifica in ce procent sa raportezi ca se termina traficul. Să facem clic pe butonul Configurare și să setăm o cotă.

Totul este foarte simplu aici, mai întâi setăm ce fel de cotă aveți, de exemplu eu am una zilnică, apoi setăm traficul, am selectat tot traficul, adică de intrare și de ieșire. Expunem „Ore” și "Unități", am megaocteți. Și, desigur, nu uitați să indicați dimensiunea cotei, am 1000 de megaocteți. Faceți clic pe „Ok” și gata, cota noastră este configurată.

Gata, programul este complet configurat și gata să-ți conteze traficul. Va fi lansat împreună cu computerul și trebuie doar să vă uitați uneori și să urmăriți interesul cât trafic ați ars deja. Noroc!

Mai multe pe site:

NetWorx: Cum să monitorizați traficul pe internet actualizat: 17 august 2012 de autor: admin

Top articole similare