Traffic Prioritizer

Traffic Prioritizer is ontworpen om op een Linux-router te draaien en prioriteit te geven aan het verkeer van gebruikers door hun bandbreedteverbruik.
Download nu

Traffic Prioritizer Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • facha
  • Uitgever website:

Traffic Prioritizer Tags


Traffic Prioritizer Beschrijving

Traffic Prioritizer is ontworpen om te draaien op een Linux-router en prioriteren van het verkeer van de gebruikers door hun bandbreedte verbruik. Traffic Prioritizer is ontworpen om te draaien op een Linux-router en verkeer prioriteren van gebruikers door hun bandbreedte consumption.It is erop gericht om de vorm van de 'bandbreedte greedy' clients (P2P, YouTube, IPTV, enz.), Zodat degenen die gewoon surfen do geen gebrek bandwidth.Requirements: · Trafitizer werkt alleen op Linux. Het maakt gebruik van iptables en tc prioriteiten verkeer te beheren. Dus zorg ervoor dat je die. Je distro's kernel moet worden gecompileerd met HTB ondersteuning. De meeste grote linux distro's hebben die out of the box. Ook moet u pcap bibliotheek op uw systeem. Als je het niet hebt of u bent niet zeker te doen: apt-get install libpcap0.8-dev of yum install libpcap-dev of wat uw distro gebruik te packages.QUICK START te installeren: 1. Zorg ervoor dat u pcap bibliotheek installed.2. Untar het archief trafitizer-x.x.tbz en cd in trafitizer directory3. Run te maken. 4, in trafitizer.conf bewerken netwerken dev options.5. Run trafitizerCONFIGURE: trafitizer.conf Bewerken. Voor de eerste test stel gewoon het netwerk van uw abonnees op (bijvoorbeeld 10.0.0.0/24) en het apparaat naam (bv eth0). Controleren of de inkomende / uitgaande prioriteren regels zijn ok voor u en ze veranderen als ze niet. Eerste nummer in de regel is een volgorde waarin de regels zal worden gekeken. Komende twee getallen geven de bandbreedte interval (bijvoorbeeld 0 - 1024) in bits / sec de regel wordt toegepast. En de volgende twee nummers zijn de hoogste en de laagste prioriteiten een IP kon krijgen als het de bandbreedte binnen de bandbreedte interval.The laatste nummer is een prioriteit increment, zal de IP krijgen zodra het binnen de bandbreedte te beperken. Wij volgen een 10.0.0.0/24 netwerk: Om het idee van hoe het werkt zie je een voorbeeld verderop vermeld te krijgen. In trafitizer.conf hebben we 2 regels gedefinieerd voor inkomende trafficin_rule 0,0,64000,1,2, -1in_rule 1,64000,128000,2,3,0in_rule 2,128000,100000000,3,4,110.0.0.1 wordt niet consumeren elke bandbreedte. Zijn oorspronkelijke staat voor inkomende banwidth teller 0. De regel 0 wedstrijden (0-64.000 bits / sec). Het IP heeft de higest prioriteit mogelijk - 1. Ineens iemand branden van een bittorrent client die begint consumming veel bandbreedte. Laten we zeggen 1 M / sec. Als gevolg 10.0.0.1 komt nu overeen met een regel nummer 2, die zegt dat de prioriteit moet worden verhoogd met 1 en zo goed zou moeten zijn binnen 3-4 interval. Dus de prioriteit zal veranderen tot 3. De volgende keer dat de bandbreedte tellers (bw_update_interval in trafitizer.conf) bijgewerkt, zal deze regel weer overeen met (de bandbreedte verbruik is nog steeds op 1 m / sec). Dus de prioriteit zal worden verhoogd van 3 naar 4 en zal daar blijven zolang de bandbreedte verbruikt door die IP overeenkomt met een bandbreedte interval in de regel 2.Let aannemen dat nu de bittorrent-client wordt gestopt en een ssh-sessie is gestart vanuit 10.0.0.1. Nu 10.0.0.1 verbruikt slechts ongeveer 40 k / sec. We hebben de regel 0 matching. De prioriteit wordt ingesteld op 2 (om te passen binnen het interval), dan is bijgewerkt tot en met 1 (prioriteit increment zal fungeren) .run: doen. Je zult een uitvoerbaar trafitizer krijgen. Het moet worden uitgevoerd als root te vangen pakketten en beheren van iptables regels. Naast het lezen van het configuratiebestand heeft het geen input van buitenaf tijdens het hardlopen, dus het redelijk veilig moet zijn. Wanneer het wordt uitgevoerd, zal het een 'trafitizer' keten te maken (of wat je hebt ingesteld in het configuratiebestand) in een mangel tafel en zal beginnen met de monitoring van de network.Apart van veranderende iptables regels in de 'trafitizer' keten het programma niet veel doen. Je moet trafitizer.sh uit te voeren in de map 'scripts' het opzetten van de tc klassen (dat zal de feitelijke vormgeving te doen) en voeg een iptables regel om het verkeer om te buigen 'trafitizer' chain.What is er nieuw in deze release: · Een iptables zombie bug is opgelost. · Een inkomend verkeer voorrang verandering bug is opgelost. · Logging is toegevoegd (compileren met DEBUG om alle prioritaire wijzigingen log). · Command line opties zijn toegevoegd (gebruik "trafitizer h" om te zien de volledige lijst met opties). · het programma is opgesplitst in twee draden ( 'traffic capture' en 'prioriteit updates'). · Bij 'make install' runs, zal trafitizer.conf worden geïnstalleerd als trafitizer.conf.orig. · kopiëren naar trafitizer.conf voor de eerste keer installeert.


Traffic Prioritizer Gerelateerde software

Sslcat

SSLCAT is een eenvoudig UNIX-hulpprogramma dat gegevens leest en schrijft over een SSL-netwerkverbinding. ...

167

Downloaden

Dial-up Bot

Dial-up Bot-project is bedoeld om een volledig functionele geautomatiseerde vervanging te zijn voor de /etc/ppp/ip-enarchie. ...

190

Downloaden