Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Greške
  • Pogledajte promet u lokalnoj mreži. Poređenje besplatnog softvera za obračun saobraćaja NetWorx sa plaćenim analognim DU Meter

Pogledajte promet u lokalnoj mreži. Poređenje besplatnog softvera za obračun saobraćaja NetWorx sa plaćenim analognim DU Meter

Svaki administrator prije ili kasnije dobije upute od menadžmenta: „izračunaj ko ide na internet i koliko preuzima“. Za provajdere ga dopunjuju zadaci "pusti koga treba, uzmi uplatu, ograniči pristup". Šta računati? Kako? Gdje? Ima dosta fragmentarnih informacija, nisu strukturirane. Početnog administratora ćemo spasiti od zamornih pretraga, pružajući mu opće znanje i korisni linkovi za materijal.
U ovom članku pokušat ću opisati principe organizacije prikupljanja, obračuna i kontrole prometa u mreži. Razmotrićemo problematiku pitanja i navesti mogući načini preuzimanje informacija sa mrežnih uređaja.

Ovo je prvi teorijski članak u nizu članaka posvećenih prikupljanju, računovodstvu, upravljanju i naplati prometa i IT resursa.

Struktura pristupa Internetu

V opšti slučaj, struktura pristupa mreži je sljedeća:
  • Eksterni resursi - Internet, sa svim stranicama, serverima, adresama i ostalim stvarima koje ne pripadaju mreži koju kontrolišete.
  • Pristupni uređaj je ruter (zasnovan na hardveru ili računaru), prekidač, VPN server ili čvorište.
  • Interni resursi - skup računara, podmreža, pretplatnika čiji se rad u mreži mora uzeti u obzir ili kontrolisati.
  • Kontrolni ili računovodstveni server je uređaj na kojem radi specijalizovani softver. Može se funkcionalno kombinovati sa softverskim ruterom.
U ovoj strukturi, mrežni promet prolazi od eksterni resursi ka internom, i nazad, preko uređaja za pristup. Šalje informacije o prometu na upravljački server. Kontrolni server obrađuje ove informacije, pohranjuje ih u bazu podataka, prikazuje ih, izdaje komande za blokiranje. Međutim, nisu sve kombinacije pristupnih uređaja (metoda) i metoda prikupljanja i kontrole kompatibilne. O različite opcije o čemu će biti riječi u nastavku.

Mrežni saobraćaj

Prvo, morate odrediti šta se podrazumijeva pod "mrežnim prometom" i koje korisne statističke informacije mogu biti izvučene iz toka korisničkih podataka.
Dominantni protokol internetworking dok IP verzija 4 ostaje. IP protokol je u skladu sa 3. slojem OSI modela (L3). Informacije (podaci) između pošiljaoca i primaoca spakovane su u pakete - sa zaglavljem i "korisnim opterećenjem". Zaglavlje određuje odakle paket dolazi i gdje (izvorne i odredišne ​​IP adrese), veličinu paketa i tip korisnog opterećenja. Glavni dio mrežni promet praviti pakete sa UDP i TCP korisnim opterećenjem - ovo su protokoli Layer 4 (L4). Pored adresa, zaglavlje ova dva protokola sadrži brojeve portova koji određuju tip usluge (aplikacije) koja prenosi podatke.

Za prijenos IP paketa preko žice (ili radija) mrežni uređaji prisiljeni su da ga "umotaju" (enkapsuliraju) u protokolski paket drugog sloja (L2). Najčešći od ovog tipa je Ethernet. Stvarni prijenos "na žicu" je na 1. nivou. Obično, pristupni uređaj (ruter) ne analizira zaglavlja paketa na nivou višem od 4. (osim pametnih zaštitnih zidova).
Informacije iz polja adresa, portova, protokola i brojača dužine iz L3 i L4 zaglavlja paketa podataka predstavljaju "izvorni materijal" koji se koristi u računovodstvu i upravljanju saobraćajem. Sam volumen prenesene informacije nalazi se u polju Dužina IP zaglavlja (uključujući dužinu samog zaglavlja). Inače, zbog fragmentacije paketa zbog MTU mehanizma, ukupna količina prenesenih podataka je uvijek više veličine nosivost.

Ukupna dužina IP i TCP/UDP polja paketa koji nas zanima u ovom kontekstu je 2...10% ukupne dužine paketa. Ako sve ove informacije obrađujete i pohranjujete u serijama, neće biti dovoljno resursa. Srećom, velika većina saobraćaja je struktuirana na način da se sastoji od skupa "razgovora" između eksternih i internih mrežnih uređaja, takozvanih "tokova". Na primjer, unutar jedne operacije prijenosa email (SMTP protokol) otvara se TCP sesija između klijenta i servera. Karakterizira ga konstantan skup parametara (Izvorni IP, izvorni TCP port, odredišni TCP port, odredišni TCP port)... Umjesto obrade i pohranjivanja informacija u paketima, mnogo je zgodnije pohraniti parametre toka (adrese i portove), kao i Dodatne informacije- broj i zbir dužina prenetih paketa u svakom pravcu, opciono trajanje sesije, indeksi interfejsa rutera, vrednost polja ToS itd. Ovaj pristup je koristan za protokole orijentirane na vezu (TCP), gdje možete eksplicitno presresti kada se sesija završi. Međutim, čak i za protokole koji nisu orijentirani na sesiju, moguće je izvršiti agregaciju i logički završetak snimanja toka, na primjer, timeoutom. Ispod je izvod iz SQL baze podataka vlastitog sistema naplate koji bilježi informacije o tokovima prometa:

Treba napomenuti slučaj kada pristupni uređaj vrši translaciju adresa (NAT, maskiranje) za organizaciju pristupa Internetu za računare lokalna mreža koristeći jednu, eksternu, javnu IP adresu. U ovom slučaju, poseban mehanizam zamjenjuje IP adrese i TCP/UDP portove prometnih paketa, zamjenjujući interne (ne rutabilne na Internetu) adrese prema svojoj dinamičkoj tablici prevođenja. U takvoj konfiguraciji treba imati na umu da za ispravno obračunavanje podataka o internim hostovima mreže statistiku treba uzeti na način i na mjestu gdje rezultat prijevoda još ne "depersonalizira" interne adrese.

Metode za prikupljanje informacija o prometu / statistici

Moguće je uhvatiti i obraditi informacije o propuštanju saobraćaja direktno na samom pristupnom uređaju (PC-ruter, VPN-server), sa ovog uređaja prenoseći ih na poseban server (NetFlow, SNMP), ili „sa žice“ (dodirni , RASPON). Analizirajmo sve opcije po redu.
PC ruter
Razmislite najjednostavniji slučaj- pristupni uređaj (ruter) baziran na računaru sa OS Linux.

Kako postaviti takav server, prevođenje adresa i rutiranje, puno napisano... Zanima nas sljedeći logičan korak - informacije o tome kako doći do informacija o prometu koji prolazi kroz takav server. Postoje tri uobičajena načina:

  • presretanje (kopiranje) paketa koji prolaze kroz mrežnu karticu servera pomoću biblioteke libpcap
  • presretanje paketa koji prolaze kroz ugrađeni firewall
  • upotreba sredstva trećih lica pretvaranje statistike po paketu (dobivene jednom od dvije prethodne metode) u tok agregiranih informacija mrežnog toka
Libpcap


U prvom slučaju, kopiju paketa koji prolazi kroz interfejs, nakon prolaska filtera (man pcap-filter), može zatražiti klijentski program na serveru napisan pomoću ove biblioteke. Paket dolazi sa zaglavljem Layer 2 (Ethernet). Moguće je ograničiti dužinu uhvaćene informacije (ako nas zanimaju samo podaci iz njenog zaglavlja). Primjeri takvih programa su tcpdump i Wireshark. Postoji implementacija libpcap za Windows. U slučaju korištenja prevođenja adresa na PC ruteru, takvo presretanje se može izvršiti samo na njegovom interni interfejs spojen na lokalni korisnici... Na eksternom interfejsu, nakon prevođenja, IP paketi ne sadrže informacije o internim hostovima mreže. Međutim, ovom metodom nemoguće je uzeti u obzir promet koji generiše sam server na Internetu (što je važno ako pokreće web ili Post service).

Libpcap zahtijeva eksternu podršku operativni sistem, koji se trenutno svodi na instaliranje jedne biblioteke. U tom slučaju, aplikacijski (korisnički) program koji prikuplja pakete mora:

  • otvorite traženi interfejs
  • navedite filter kroz koji treba proći prihvaćeni paketi, veličina uhvaćenog dijela (snaplen), veličina bafera,
  • postavite parametar promisc, koji mrežno sučelje prebacuje na način hvatanja svih paketa koji prolaze općenito, a ne samo onih adresiranih na MAC adresu ovog sučelja
  • postavite funkciju (povratni poziv) pozvanu za svaki primljeni paket.

Kada se paket prenosi kroz odabrani interfejs, nakon prolaska filtera, ova funkcija prima bafer koji sadrži Ethernet, (VLAN), IP, itd. zaglavlja do snaplena. Pošto biblioteka libcap kopira pakete, nije moguće blokirati njihov prolaz kroz nju. U ovom slučaju, program za prikupljanje i obradu saobraćaja morat će koristiti alternativne metode, na primjer, pozivanje skripte za stavljanje navedene IP adrese u pravilo blokiranja prometa.

Firewall


Snimanje podataka koji prolaze kroz firewall omogućava vam da uzmete u obzir i promet samog servera i promet korisnika mreže, čak i kada je pokrenuta translacija adresa. Glavna stvar u ovom slučaju je pravilno formulirati pravilo hvatanja i staviti ga Pravo mjesto... Ovo pravilo aktivira prijenos paketa na stranu sistemska biblioteka odakle ga aplikacija za promet saobraćaja može dobiti. Za Linux OS, iptables se koristi kao firewall, a presretači su ipq, netfliter_queue ili ulog. Za FreeBSD OC - ipfw sa tee ili divert pravilima. U svakom slučaju, mehanizam firewall-a je dopunjen mogućnošću rada sa korisničkim programom na sljedeći način:
  • Korisnički program - rukovalac saobraćaja se registruje u sistemu koristeći sistemski poziv ili biblioteku.
  • Korisnički program ili eksterna skripta instalira pravilo u firewall koje "omata" odabrani promet (prema pravilu) unutar rukovatelja.
  • Za svaki prolazni paket, rukovalac prima njegov sadržaj u obliku memorijskog bafera (sa IP zaglavljima itd. Nakon obrade (obračunavanja), program takođe mora reći kernelu operativnog sistema šta dalje da radi sa takvim paketom - da odbaci ili ga prenesite dalje.prosledite modifikovani paket kernelu.

Pošto se IP paket ne kopira, već prosleđuje softveru za analizu, postaje moguće njegovo „bacivanje“, a samim tim i potpuno ili delimično ograničenje saobraćaja. određenog tipa(na primjer, odabranom pretplatniku lokalne mreže). Međutim, ako aplikacija prestane da odgovara kernelu o svojoj odluci (na primjer, visi), promet kroz server je jednostavno blokiran.
Treba napomenuti da opisani mehanizmi, sa značajnim obimima prenesenog saobraćaja, stvaraju preveliko opterećenje na serveru, što je povezano sa stalnim kopiranjem podataka iz jezgre u korisnički program... Ovaj nedostatak je lišen metode prikupljanja statistike na nivou kernela OS, uz izdavanje aplikativni program agregirana statistika preko NetFlow protokola.

Netflow
Ovaj protokol je razvio Cisco Systems za izvoz informacija o saobraćaju sa rutera za obračun i analizu saobraćaja. Najpopularnija verzija 5 sada pruža primaocu strukturirani tok podataka u obliku UDP paketa koji sadrže informacije o proslijeđenom prometu u obliku takozvanih zapisa toka:

Količina informacija o prometu je nekoliko redova veličine manja od samog prometa, što je posebno važno u velikim i distribuiranim mrežama. Naravno, nemoguće je blokirati prijenos informacija prilikom prikupljanja statistike o netflow-u (osim ako se ne koriste dodatni mehanizmi).
Sada postaje popularan dalji razvoj ovog protokola je verzija 9, zasnovana na strukturi predloška zapisa toka, implementacija za uređaje drugih proizvođača (sFlow). Nedavno je usvojen IPFIX standard koji omogućava prenos statistike preko protokola dubljih slojeva (na primjer, prema vrsti aplikacije).
Implementacija netflow izvora (agenti, sonda) dostupna je za PC rutere, kako u obliku uslužnih programa koji rade prema gore opisanim mehanizmima (flowprobe, softflowd), tako i direktno ugrađenih u jezgro OS (FreeBSD: ng_netgraph, Linux :) . Za softverski ruteri protok netflow statistika može se primiti i obraditi lokalno na samom ruteru, ili poslati preko mreže (protokol za prijenos - preko UDP-a) do prijemnog uređaja (kolektora).


Program za prikupljanje može prikupiti informacije iz više izvora odjednom, u stanju je razlikovati njihov promet čak i sa preklapajućim adresnim prostorima. Uz pomoć dodatna sredstva, kao što je nprobe, takođe je moguće izvršiti dodatnu agregaciju podataka, bifurkaciju tokova ili konverziju protokola, što je važno kod upravljanja velikom i distribuiranom mrežom sa desetinama rutera.

Funkcije netflow izvoza podržavaju Cisco Systems, Mikrotik i nekoliko drugih. Sličnu funkcionalnost (sa drugim protokolima za izvoz) podržavaju svi glavni proizvođači mrežna oprema.

Libpcap "napolju"
Hajde da malo zakomplikujemo zadatak. Šta ako je vaš pristupni uređaj hardverski ruter treće strane? Na primjer, D-Link, ASUS, Trendnet, itd. Najvjerovatnije je nemoguće staviti dodatni softverski alat preuzimanje podataka. Alternativno, imate pametni pristupni uređaj, ali ga nije moguće konfigurirati (nema prava ili ga kontrolira vaš provajder). U tom slučaju možete prikupljati informacije o prometu direktno na interfejsu uređaja za pristup sa interna mreža korištenjem "hardverskih" sredstava za kopiranje paketa. U ovom slučaju će vam sigurno trebati poseban stojeći server sa namjenskom mrežnom karticom za primanje kopija Ethernet paketa.
Server mora koristiti mehanizam za prikupljanje paketa gore opisanom metodom libpcap, a naš zadatak je da pošaljemo tok podataka na ulaz namjenske mrežne kartice koja je identična onoj koja napušta pristupni server. Da biste to učinili, možete koristiti:
  • Ethernet - čvorište: uređaj koji jednostavno prosljeđuje pakete između svih svojih portova neselektivno. U modernim stvarnostima, može se naći negdje u prašnjavom skladištu i ne preporučuje se korištenje ove metode: nepouzdan, mala brzina(nema čvorišta na 1 Gbps)
  • Ethernet je prekidač sa mogućnošću preslikavanja (zrcaljenje, SPAN portovi. Moderni pametni (i skupi) prekidači omogućavaju kopiranje cjelokupnog saobraćaja (dolaznog, odlaznog, oba) drugog na određeni port) fizički interfejs, VLAN, uključujući daljinski (RSPAN)
  • Hardverski razdjelnik, koji može zahtijevati instalaciju za prikupljanje dva mrežne kartice umjesto jednog - a ovo je dodatak glavnom sistemu.


Naravno, možete konfigurirati SPAN port na samom pristupnom uređaju (ruteru), ako to dozvoljava - Cisco Catalyst 6500, Cisco ASA. Evo primjera takve konfiguracije za Cisco switch:
monitor sesije 1 izvorni vlan 100! gde dobijamo pakete
monitor sesija 1 odredišni interfejs Gi6 / 3! gdje izdajemo pakete

SNMP
Šta ako nema rutera pod našom kontrolom, nema želje za komunikacijom sa netflowom, ne zanimaju nas detalji saobraćaja naših korisnika. Oni su jednostavno povezani na mrežu preko upravljani prekidač, i samo trebamo grubo procijeniti količinu saobraćaja koji ide ka svakom od njegovih luka. Kao što znate, mrežni uređaji sa mogućnošću daljinski upravljač podršku, i može prikazati brojače paketa (bajtova) koji prolaze mrežni interfejsi... Za njihovo ispitivanje bilo bi ispravno koristiti standardizirani SNMP protokol za daljinsko upravljanje. Koristeći ga, možete jednostavno dobiti ne samo vrijednosti navedenih brojača, već i druge parametre, kao što su naziv i opis sučelja, MAC adrese vidljive kroz njega i drugo korisne informacije... Ovo se radi kao komunalije komandna linija(snmpwalk), grafički SNMP pretraživači i još mnogo toga složeni programi praćenje mreže (rrdtools, cacti, zabbix, whats up gold, itd.). Međutim, ova metoda ima dva značajna nedostatka:
  • blokiranje saobraćaja može izvršiti samo potpuno gašenje interfejs koji koristi isti SNMP
  • SNMP brojači saobraćaja odnose se na zbir dužina Ethernet paketa (unicast, broadcast i multicast odvojeno), dok ostatak prethodno opisanih sredstava daje vrijednosti u odnosu na IP pakete. Ovo stvara primjetno odstupanje (posebno kod kratkih paketa) zbog preopterećenja uzrokovanog dužinom Ethernet zaglavlja (međutim, ovo se može grubo riješiti: L3_bytes = L2_bytes - L2_packets * 38).
VPN
Odvojeno, vrijedi razmotriti slučaj pristupa korisnika mreži eksplicitnim uspostavljanjem veze sa pristupnim serverom. Klasičan primjer je dobro staro dial-up, čiji je analog u savremeni svet su VPN usluge daljinski pristup(PPTP, PPPoE, L2TP, OpenVPN, IPSEC)


Pristupni uređaj ne samo da usmjerava IP promet korisnika, već djeluje i kao namjenski VPN server i završava logičke tunele (često šifrirane) unutar kojih se prenosi korisnički promet.
Da biste uračunali takav promet, možete koristiti sva gore opisana sredstva (i za dubinska analiza po portovima/protokolima se dobro uklapaju) i komplementarni mehanizmi koji pružaju VPN kontrole pristupa. Kao prvo biti će o RADIUS protokolu. Njegov rad je prilično složena tema. Ukratko ćemo napomenuti da kontrolu (autorizaciju) pristupa VPN serveru (RADIUS klijent) kontroliše posebna aplikacija(RADIUS server), koji ima bazu ( tekstualni fajl, SQL, Aktivni direktorij) važeći korisnici sa njihovim atributima (ograničenja brzine veze, dodijeljene IP adrese). Pored procesa autorizacije, klijent periodično prenosi računovodstvene poruke na server, informacije o statusu svake trenutne pokrenute VPN sesije, uključujući brojače prenetih bajtova i paketa.

Zaključak

Hajde da sumiramo sve gore navedene metode prikupljanja saobraćajnih informacija zajedno:

Hajde da sumiramo malo. U praksi postoji veliki broj metode povezivanja mreže kojom upravljate (sa klijentima ili kancelarijskim pretplatnicima) na eksternu mrežna infrastruktura, korištenjem brojnih pristupnih sredstava - softverskih i hardverskih rutera, svičeva, VPN servera. Međutim, u gotovo svakom slučaju možete smisliti šemu kada se informacije o prometu koji se prenosi preko mreže mogu poslati softveru ili hardver njegove analize i upravljanja. Također je moguće da će vam ovaj alat omogućiti izvođenje povratne informacije sa pristupnim uređajem, primjenom inteligentnih algoritama za ograničavanje pristupa za pojedinačne klijente, protokole i drugo.
Ovim je završena analiza materijala. Od neodgovorenih tema ostale su:

  • kako i gdje idu prikupljeni podaci o saobraćaju
  • softver za knjigovodstvo saobraćaja
  • koja je razlika između naplate i jednostavne "brojanice"
  • kako možete uvesti ograničenja u saobraćaju
  • obračunavanje i ograničavanje posjećenih web stranica

Oznake: Dodaj oznake

Ovo su programi koji vam omogućavaju praćenje aktivne veze na svim mrežnim interfejsima.

Moderni alati za detaljno i detaljno praćenje saobraćaja, po pravilu:

  • prilično su pristupačne;
  • omogućavaju vam da ograničite brzinu zasebno za svaku vezu;
  • dati jasnu sliku o tome koji fajlovi i programi učitavaju mrežu i koju brzinu trebaju imati;
  • omogućavaju vam da odredite izvore najveće potrošnje prometa.

Program će vam pomoći da odredite vlastite prioritete prilikom korištenja mreže.

Danas postoji mnogo sličnih uslužnih programa za praćenje i planiranje potrošnje saobraćaja.

CommTraffic

Ovo je program za praćenje internet saobraćaja kako u lokalnoj mreži (prati internet aktivnost nekoliko klijenata odjednom) tako i PC koristeći modemsku vezu. Računovodstvo i statistika rada na Internetu biće prikazani u obliku grafikona propusni opseg... Oni pokazuju količinu odlaznog, dolaznog i ukupnog prometa.

Program se može konfigurirati za gotovo bilo koji tarifni plan, koji se zasniva na zadanoj količini, uzima u obzir doba dana i vrijeme povezivanja. CommTraffic Utility je opremljen sa:

  • zgodna indikacija;
  • tačan obračun troškova;
  • mogućnost obavještavanja o prekoračenju.

Osim toga, jednostavan je i zgodan za korištenje. Nakon što postavite saobraćajno i vremensko ograničenje koje odgovara vašem tarifni plan, dobićete obavještenja zvučni signal ili poruku za navedenu adresu kada se približi utvrđenim granicama.

Softver za kontrolu internetskog saobraćaja Network Meter

Aplikacija za prikupljanje mrežne informacije koji vam omogućava da nadgledate sve mrežne adaptere instalirane u sistemu. Također pruža detaljne statistike o odlaznom i dolaznom saobraćaju. Prvo, konfigurirajte preuzeti program pri prvom pokretanju. Da biste to učinili, odredite koje podatke želite da vidite u glavnom prozoru i adaptere koje će Network Meter "pratiti".

Minimizirajte uslužni prozor na traku sa obavijestima tako da ne zauzima prostor na radnoj površini. Čak i u ovom stanju, aplikacija nastavlja da radi pozadini moj posao.

Program će iscrtati grafikone intenziteta potrošnje u realnom vremenu mrežna veza... Nije preopterećena nepotrebnih elemenata interfejs i podešavanja. Grafička školjka uslužni programi su jasni i jednostavni. Takođe uz njegovu pomoć možete vidjeti:

  • Trajanje internetske sesije, MAC adrese i IP;
  • vrsta veze;
  • maksimalni protok kabla.

Preuzimanjem Network Meter, dobijate prilično kompaktan, jednostavan i besplatni alat... Odlično za praćenje prometa i pregled informacija o mrežnoj opremi.

Brojač Internet saobraćaja Simbad Traffic Counter

Uslužni program vodi evidenciju dolaznih i odlaznog saobraćaja, a također izračunava, prema tarifi vašeg internet provajdera, njegovu cijenu. Potrošeni promet se prikazuje u različitim količinama (gigabajti, megabajti, kilobajti). Osim toga, aplikacija vodi statistiku. Automatski će otkriti modemsku vezu, prikazati vrijeme provedeno na Internetu. Ovaj program za praćenje internet saobraćaja praktično ne troši sistemske resurse i ima mala velicina... Podržan rad sa veliki iznos protokoli.

Aplikacija Net Activity Diagram

Softver za kontrolu saobraćaja i brzine Internet Net Dijagram aktivnosti prati aktivnost Interneta i računarske mreže.

proizvodi:

  • praćenje svih uspostavljenih veza;
  • izlaz raznih upozorenja u obliku poruke;
  • analiza saobraćaja za određene vremenske periode.

Prikaz struje mrežna aktivnost proizvedeno u poseban prozor, i na traci zadataka. Pored toga, usluga Net Activity Diagram prati statistiku nezavisno za svaki port i pruža mogućnost da posebno nadgleda svaku vrstu saobraćaja.

Programi su prilično fleksibilni. Obavještava korisnika u slučaju prekoračenja ili približavanja postavljenim granicama.

Obračun prometa pomoću brojača internetskih veza

Ovaj program za praćenje internetskog prometa omogućit će vam da uzmete u obzir troškove i vrijeme provedeno na Internetu, ukupnu količinu potrošenog prometa. Podržava Razne vrste veze: Dial-Up, ADSL, LAN, GPRS, itd.

Uz ovaj uslužni program, korisnik može:

  • koristiti nekoliko tarifa internet provajdera istovremeno;
  • upoznati se sa statistikom korišćenog saobraćaja;
  • melodija izgled aplikacije.

Osim toga, aplikacija će prikazati sve aktivne veze, sinhronizirati sistemski sat i izvozi u Excel format izvještaj.

Softver za uštedu saobraćaja

HandyCache će vam omogućiti da značajno (3-4 puta) koristite keširanje. Sljedeći put kada posjetite stranicu, aplikacija će vam pomoći da je ne preuzmete s interneta. Osim toga, ove stranice možete gledati bez internetske veze, van mreže.

Da biste započeli, morate instalirati HandyCache i navesti ga u pretraživaču kao proxy server. Nakon toga, svi pretraživači instalirani na vama će koristiti HandyCache keš memoriju. Podrazumevane postavke ove aplikacije su u većini slučajeva pogodne za korisnike.

Uslužni program je opremljen fleksibilnim postavkama za najviše upravljanje različiti parametri... Može učitati datoteke iz keš memorije ovisno o tipu datoteke HandyCache ili URL-u. A ako je potrebno, preuzima datoteke s Interneta u slučaju stalnog ažuriranja verzije. Prije toga, program će provjeriti njihovu verziju i tek onda donijeti odluku o pristupu izvoru za preuzimanje.

Uslužni program je zgodan po tome što za traženje prethodno korištenih podataka ne morate ih ponovo pronaći. Samo potražite u kešu fasciklu sa istim imenom kao i naziv sajta. Osim toga, ovaj program za kontrolu internet saobraćaja za Android je idealan.

Jasno i tačno obračunavanje novca

I vrijeme i promet se mogu obaviti pomoću aplikacije StatistXP. Program za praćenje Internet prometa omogućit će vam da koristite mrežu udobno i ekonomično. Postoji 10 lansiranja za probni period. A za dalju upotrebu, uslužni program je opremljen opcijom prepaid i internet kartice.

Programom se realizuje:

  • obavještavanje pri povezivanju i raskidanju putem glasa;
  • praćenje vremena, novca i prometa sa statistikom veza po mjesecima i godinama;
  • postoji detaljna pomoć.

BitMeter II - program za praćenje Internet saobraćaja

Ovaj uslužni program je brojač saobraćaja. Osim toga, opremljen je sa širok raspon alati za prikupljanje i praćenje mrežnih veza.

U glavnom prozoru aplikacije možete vidjeti grafikon odlaznog i dolaznog prometa u realnom vremenu. Postoji poseban kalkulator za brzo izračunavanje vremena utrošenog na preuzimanje.

Aplikacija podržava postavljanje upozorenja o prekoračenju maksimalnog ograničenja prometa i vremena internet veze.

Neke karakteristike programa:

  • Konfigurabilna podešavanja i upozorenja kada brzina padne na postavljen nivo ili prilikom učitavanja određene količine podataka.
  • Preuzimanja i preuzimanja se prate i registruju. Ovo će vam omogućiti da vidite koliko se saobraćaja koristi tokom određenog vremena.
  • Štoperica na ekranu.
  • Uspješna datoteka pomoći.
  • Pogodan prilagodljiv izgled.
  • Mogućnost selektivnog nadzora mrežnih kartica.

Postoji mnogo programa za snimanje prometa u lokalnoj mreži: i plaćenih i besplatnih, koji se uvelike razlikuju po funkcionalnosti. Jedan od najpopularnijih Open source programi - SAMS. Ona radi za Linux platforma sa lignjama.

SAMS zahteva PHP5, mi ćemo koristiti Ubuntu server 14.04. Potrebni su nam Squid, Apache2, PHP5 paketi sa modulima.

Obračun Internet prometa u linux lokalnoj mreži

Hajde da pokušamo da shvatimo kako to funkcioniše.

Squid distribuira Internet, prihvatajući zahtjeve na portu 3128. U isto vrijeme, piše detaljan dnevnik u access.log. Svo upravljanje se vrši preko datoteke squid.conf. Squid ima opsežne mogućnosti kontrole pristupa Internetu: kontrolu pristupa prema adresi, kontrolu propusnosti za određene adrese, grupe adresa i mreža.

SAMS radi tako što analizira logove Squid proxy servera. Sistem obračuna saobraćaja u lokalnoj mreži prati statistiku proxy servera, te u skladu sa navedenim politikama donosi odluku o blokiranju, deblokiranju ili ograničavanju brzine za Squid klijenta.

Instalacija SAMS-a

Instalirajte pakete.

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

Preuzmite i instalirajte SAMS

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

raspakujte master.zip

cd sams2-deb-master /

dpkg -i sams2_2.0.0-1.1_amd64.deb

Instalacija web interfejsa

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

Izmijenite datoteku /etc/sams2.conf.

DB_PASSWORD = / Lozinka za MySql /

Pokrenite SAMS

servis sams2 start

Konfiguriranje Squid

Modificiranje /etc/squid3/squid.conf datoteke

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

Omogućavamo evidentiranje i rotaciju trupaca sa skladištenjem 31 dan.

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

logfile_rotate 31

Zaustavite Squid, kreirajte keš memoriju.

servis squid3 stop

servis squid3 start

Radi čistoće eksperimenta, konfigurišemo jedan od pretraživača da radi sa proxy-jem 192.168.0.110 preko porta 3128. Nakon pokušaja povezivanja, dobijamo odbijenu vezu - u Squid-u prava za pristup proxy-ju nisu konfigurisana.

SAMS početno podešavanje

U drugom pretraživaču otvorite adresu (192.168.0.110 je adresa servera).

http://192.168.0.110/sams2

On će nam reći da ne može da se poveže sa bazom podataka i ponudiće da završi instalaciju.

Naznačavamo server baze podataka (127.0.0.1), login i lozinku sa MySql.

Završeno je početno podešavanje sistema saobraćajnog knjigovodstva. Ostaje samo da konfigurišete program.

Praćenje saobraćaja u lokalnoj mreži

Prijavite se na sistem kao administrator (admin / qwerty).

Vrijedi odmah spomenuti autorizaciju korisnika.

U grani Squid otvorite proxy server i kliknite na dugme "Postavke proxy servera" ispod.

Najvažnije je da navedete svoju IP adresu u adresama fascikli i fajlova, gde je to potrebno, inače se proxy server neće pokrenuti.

Suština svih promjena u SAMS postavke u tome što su napisani u squid.conf. Sams2deamon radi u pozadini, koji prati promjene postavki koje zahtijevaju a konfiguracioni fajl(tamo možete postaviti i interval praćenja).

Popunite polja "Korisnik" i "IP adresa". Uzećemo istu IP adresu kao korisničko ime (IP računara, ne servera!). U polje "Dozvoljeni saobraćaj" unesite "0", odnosno bez ograničenja. Sva ostala polja su izostavljena.

Novi acl će biti dodan za ovu IP adresu i dozvolu za rad kroz Squid. Ako konfiguracija nije promijenjena automatski, idite na granu proxy servera i kliknite na dugme "Reconfigure Squid". Promjene u konfiguraciji će se izvršiti ručno.

Pokušavamo da otvorimo bilo koji URL u pretraživaču. Provjeravamo access.log i vidimo zahtjeve koje obrađuje proxy. Da provjerite rad SAMS-a, otvorite stranicu "Korisnici", ispod pritisnemo dugme "Ponovo izračunaj korisnički promet".

Koristeći donje dugmad za upravljanje statistikom, možete dobiti detaljne informacije prema statistici posjeta korisnika stranicama.

Pozdrav čitateljima blog stranica! Mnogi korisnici razmišljaju o tome da računar ima sopstveni brojač Internet saobraćaj, ili ga možete drugačije nazvati – kontrola internet saobraćaja, koja bi mogla da pokaže koliko saobraćaja trošite. Internet je odavno dostupan u svim dijelovima planete, ali nisu svi do sada imali neograničen pristup.

Korisnici koji su zadovoljni ograničenim internetskim prometom uvijek su iznenađeni koliko brzo prolazi postojeće ograničenje. U principu, ništa iznenađujuće: mnogi korisnici imaju instaliran veliki broj programa na svojim računarima koji se ažuriraju u.

Korisnici i ne primjećuju kako gledaju još jedan video na youtube.com i razmjenjuju fajlove sa svojim kolegama ili drugovima.

Nemojte se plašiti: ovaj problem je lako rješiv. Postoji specijalizovani program za obračun i kontrolu saobraćaja - Networx. Ona je ta koja će vam "reći" da prestanite surfati internetom i da je vrijeme da se sjetite svog limita, koji nije beskonačan.

Na sajtu možete preuzeti setup file programe i Prenosiva verzija... U ovom članku ćemo analizirati verzija instalacije programe.

Da preuzmete program, idite dole na dno stranice i kliknite na dugme "Preuzmi NetWorx instalater". Čekamo preuzimanje programa.

Instalacija Networx

Pokrenite datoteku koju ste upravo preuzeli. Kliknite na "Dalje".

Slažemo se sa licencom programa, stavljamo kvačicu "Prihvatam ugovor" i kliknemo "Dalje".


U sljedećem prozoru ostavite zadanu instalacijsku putanju. Kliknite na "Dalje".

Ponovo kliknite na "Dalje".

U sljedećem prozoru možete ostaviti ili ukloniti "Desk Band" - dodatak koji vizualno prikazuje promet u realnom vremenu. Za one koje smetaju nepotrebne ikone na kontrolnoj ploči, bolje je da je onemogućite.

U mom slučaju, poništavam izbor u polju za potvrdu "Instaliraj opcionalni NetWorx Desk Band ekstenziju (kao što je prikazano ispod)". Kliknite na "Dalje".

Kliknite na "Instaliraj".

Instalacija programa je završena. Kliknite na "Završi".

Odmah nakon instaliranja programa, otvorit će se prozor s postavkama. Odaberite ruski jezik (ruski) i kliknite "Dalje".

Odabir internetske veze: trebate odabrati preko koje mrežni adapter postoji internet veza. Kliknite na "Naprijed".

Kliknite na "Završi".

Sada ćete imati ikonu programa sličnu dijagramu u sistemskoj paleti.

Dvaput kliknite lijevu tipku miša da kliknete na dijagram. Ovo će otvoriti glavni prozor.

Kao što vidimo, program ima prijatan i intuitivan ruski interfejs. I, što je najvažnije, program prilično precizno broji promet. Uz pomoć njega možete primati izvještaje o internet prometu: dnevno i sedmično, kao i mjesečno.

Program omogućava otvaranje/snimanje rezultata u Excel-u, kao iu obliku vizuelnih grafikona.

NetWorx nije samo odličan program za uvid u obračun internet saobraćaja, on takođe sadrži zanimljiv trenutak u obliku postavljanja kvote.

To znači da se program može konfigurirati na način da kada promet prestane, program će vas automatski obavijestiti o tome.

Kako postaviti kvotu

Radi jasnoće, vrijedno je ispitati proces određivanja kvote. Da biste to učinili, kliknite desni klik mišem na ikonu i odaberite "Kvota ...".

U mom slučaju, kvota je već konfigurisana: postavio sam ograničenje od 50 megabajta, a kada koristim saobraćaj unutar 85% od 50 megabajta, na ekranu će se pojaviti poruka da se kvota bliži kraju.

Uz pomoć ove poruke bit ćemo obaviješteni kada se trebamo ograničiti na korištenje interneta kako bismo izbjegli novčane gubitke!

Jeste li mislili da neću prikazati postavke? Naravno da ću vam pokazati: pritisnemo dugme "Konfiguriši ...".

Program ima funkciju mjerenja brzine kojom možete mjeriti dolazni/odlazni promet. Za početak mjerenja kliknite na zeleni trokut.

Preporučujem ovaj program svim korisnicima sa ograničenim pristupom Internetu. Pomoću njega možete kontrolirati svoj promet u bilo kojem smjeru: i dolazni i odlazni.

Iz više razloga, instalirao sam program na Windows XP. Ali ko god ima instaliran Windows 7 ne treba da brine, jer ovaj program radi stabilno i besprekorno na bilo kom sistemu.

Vidimo se uskoro, dragi prijatelji!

Zdravo prijatelji! Pisati o kako pratiti saobraćaj Krenuo sam odmah nakon što sam napisao članak „“, ali sam nekako zaboravio. Sada sam se sjetio i reći ću vam kako pratiti koliko prometa trošite, a mi ćemo to učiniti uz pomoć besplatni softver NetWorx.

Znate, kada je povezan neograničen internet, onda ne morate baš da pratite promet, osim zbog interesa. Da, sada su sve gradske mreže obično neograničene, što se još ne može reći za 3G internet, čije su stope obično van skale.

Cijelo ovo ljeto koristim CDMA Internet od Intertelekoma i sve te nijanse sa prometom i tarifama znam iz prve ruke. Već sam pisao o tome kako postaviti i poboljšati internet od Intertelecoma, čitati i. Dakle, njihova "neograničena" tarifa košta 150 grivna mjesečno. Kao što vidite, stavio sam riječ neograničeno pod navodnike, zašto? Da, jer postoji ograničenje brzine, doduše samo danju, ali nema čemu da se veselite, brzina je tamo jednostavno užasna, bolje je koristiti GPRS.

Najnormalnija tarifa je 5 grivna po danu nakon povezivanja, odnosno, ako se ne povežete danas, ne plaćate. Ali to nije neograničeno, to je 1000 megabajta dnevno, do 12 sati uveče. Sada imam ovu tarifu, ali iako je brzina pristojna, realna prosječna brzina je 200 Kbps. Ali 1000 MB dnevno nije baš mnogo pri takvoj brzini, pa je u ovom slučaju jednostavno potrebno kontrolirati promet. Štaviše, nakon korištenja ovih 1000 MB, cijena jednog megabajta je 10 kopejki, što nije malo.

Čak i čim sam spojio ovaj Internet, počeo sam tražiti lijep program koji bi kontrolirao moj internet promet i mogao sam postaviti upozorenje kada se limit potroši. I našao sam ga, naravno, ne odmah, nakon što sam isprobao par komada naišao sam na NetWorx program. O čemu ćemo nastaviti da pričamo.

Saobraćaj će pratiti NetWorx

Sada ću vam reći gdje možete nabaviti program i kako ga postaviti.

1. Šta god da tražite program, zato sam ga postavio na svoj hosting.

2. Pokrenite preuzetu datoteku i instalirajte program, neću opisivati ​​proces instalacije, pisao sam o tome u.

3. Ako se nakon instalacije program nije sam pokrenuo, pokrenite ga prečicom na radnoj površini ili u start meniju.

4. To je to, program već broji vaš internet saobraćaj, skriva se u traci i tamo radi tiho. Radni prozor program izgleda ovako:

Kao što vidite, program prikazuje internet saobraćaj za tekući dan i za cijelo vrijeme, počevši od trenutka kada ste instalirali program, možete vidjeti koliko sam spalio :). U stvari, programu nisu potrebna nikakva podešavanja. Reći ću vam samo kako da postavite kvotu u NetWorxu, odnosno ograničenja saobraćaja i kako da se uverite da se aktivnost dolaznog i odlaznog Internet saobraćaja prikazuje u ikonici u traci.

5. Hajde da sada napravimo tako da se aktivnost internet saobraćaja prikazuje u traci.

Desni klik na ikonu programa u traci i odaberite "Postavke"

Na kartici "Grafikon" postavite je kao što sam učinio na snimku ekrana, kliknite "U redu" i "Primijeni". Sada će ikona NetWorx u traci prikazati aktivnost internet konekcije.

6. I posljednja stavka u postavljanju ovog programa će biti postavljanje kvote. Recimo, Intertelekom mi daje samo 1000 MB dnevno, da ne bih trošio više od ove stope, konfigurisao sam program tako da kada potrošim 80% saobraćaja da me upozorava.

Kliknite desnim tasterom miša na ikonu programa u traci i izaberite "Kvota".

Vidite, danas sam potrošio svoj limit za 53%, ispod se nalazi polje u kojem možete odrediti u kom procentu ćete prijaviti da se saobraćaj završava. Kliknimo na dugme Konfiguriši i postavimo kvotu.

Ovdje je sve vrlo jednostavno, prvo odredimo kakvu kvotu imate, na primjer ja imam dnevnu, zatim podesimo promet, ja sam izabrao sav promet, odnosno dolazni i odlazni. Izlažemo "Sate" i "jedinice", imam megabajte. I naravno, ne zaboravite navesti veličinu kvote, imam 1000 megabajta. Kliknite "OK" i to je to, naša kvota je konfigurisana.

To je to, program je u potpunosti konfigurisan i spreman da broji vaš promet. Pokrenut će se zajedno sa računarom, a vi samo ponekad morate pogledati i paziti koliko ste prometa već potrošili. Sretno!

Više na sajtu:

NetWorx: Kako pratiti internet saobraćaj ažurirano: 17. avgusta 2012. od strane autora: admin

Top srodni članci