GUI-App für Bandbreiten-Shaping (Internet Speed ​​Limiter)

19

Dies ist eine ähnliche Frage wie diese: Wie beschränke ich die Internetbandbreite? aber in diesem Fall suche ich eine GUI-App.

Die andere Frage war vor mehr als zwei Jahren, sodass möglicherweise eine GUI verfügbar ist, mit der ich nicht nur überwachen, sondern auch die maximale Geschwindigkeit ändern kann, mit der Clients herunterladen können. Eine WebApp oder eine GUI-App hilft dabei. Es muss auf 12.04 oder neuer funktionieren.

Um eine Idee zu geben, suche ich nach etwas ähnlichem wie NetLimiter , das mir die Kontrolle gibt, um zu wissen:

  • Wie viel Download- / Upload-Geschwindigkeit hat ein IP / Mac (vorausgesetzt, dies ist ein LAN)
  • Begrenzen Sie die Download- / Upload-Geschwindigkeit für einen IP / Mac.
  • Option zu sagen, zu welcher Zeit eine Geschwindigkeit begrenzt werden kann oder nicht.
  • Kann eine Obergrenze setzen, wenn eine bestimmte Menge heruntergeladen / hochgeladen wurde (wie 250 MB pro Tag)
Luis Alvarado
quelle
1
stimmen Sie für Idee # 19624: (Netzwerk) Traffic Limiter und Shaper GUI, wenn Sie dies möchten :)
Janus Troelsen
Ich bin nicht sicher, ob ich den Kontext verstehe: Befinden Sie sich an einem Gateway, überwachen und begrenzen Sie die Bandbreite zu / von den Computern hinter diesem Gateway, oder an einem einzelnen Computer, überwachen / begrenzen Sie die Bandbreite zu / von Anwendungen?
Rémi
Warum gibt es kein App-Request-Tag?
RobotHumans

Antworten:

7

Netzwerkverkehrsmonitor

(Nur einige dieser Bedürfnisse könnten befriedigt werden)

Kann es vom Herunterladen der .deb-Datei von Sourceforge installieren

Kann den Verkehr sowohl für das Datenvolumen als auch für die Zeit begrenzen .

Bildbeschreibung hier eingeben


quelle
4

Auf lange Sicht mag es ein bisschen hart sein, aber Sie könnten es mit Zentyal (ehemals eBox) versuchen.

Ich habe eine Zentyal-Box am Laufen und die Verkehrssteuerung funktioniert hervorragend. Aber es ist eine Standalone-Box mit 2 Netzwerkkarten und es ist mein Router. Ich habe das Zentyal-Installationsprogramm erstellt, mit dem Ihr Computer nur fertiggestellt und zu einer Zentyal-Box gemacht wird.

Ich bin mir nicht sicher, wonach Sie genau suchen, da Ihre obige Frage nicht ganz klar ist, aber die Erwähnung von NetLimiter lässt mich glauben, dass Sie dies auf einer Workstation als Dienst installieren möchten, der den Datenverkehr nur auf dieser Box begrenzt. In diesem Fall ist das Pflastern wahrscheinlich nicht das, wonach Sie suchen.

Jetzt habe ich Zentyal als virtuelle Maschine in VMWare Player ausgeführt, bevor ich meine Produktionsrouter-Box implementiert habe. Ich wollte sicherstellen, dass ich vertraut genug war, um meine Internetverbindung für einen längeren Zeitraum nicht zu unterbrechen, und habe die VM zum Üben verwendet. Es bedurfte einiger Anstrengungen, um die Internetverbindung meiner Workstation über zwei virtuelle NICs in einer virtuellen Maschine auf derselben Box zu verteilen, aber sobald ich sie zum Laufen brachte, hat sie genau das getan, wonach Sie gefragt haben. Es war schnell, stabil und lief ein paar Wochen im Hintergrund und ich bemerkte es kaum. Ich habe ihm nur einen Prozessor und 1 GB RAM gegeben und es war schnell genug usw. Auch dies ist wahrscheinlich eine ziemlich komplexe und überarbeitete Lösung für das, wonach Sie wirklich suchen.

Ich habe Berichte von Zentyal-Modulen gesehen, die Stück für Stück auf einer vorhandenen Box installiert wurden, im Hintergrund liefen und das taten, was Sie brauchten. Ich bin mit dieser Methode nicht vertraut, daher müsstest du ein bisschen googeln, um Details zu erhalten.

Aber kann ich Sie überreden, Ihre Absichten zu verbessern? Würden Sie ein paar gute Gigabit-Nics in einen alten PC stecken und Zentyal, pfSense, Untangle oder eine der vielen Open-Source-Firewalls / UTMs mit vollem Funktionsumfang starten? Es gibt Ihnen QoS / Traffic Shaping für Ihr gesamtes Netzwerk und es ist eine gute Lernerfahrung. Auf diese Weise kann ich die Nutzung meines gesamten Netzwerks anhand von Protokollen verfolgen, auf ungewöhnliche Aktivitäten achten, den Ping in den meisten meiner Spiele nach unten verschieben und sicherstellen, dass meine xBox bei Bedarf einen Film herunterlädt, wenn meine Frau ihn nicht herunterlädt Verzögerung so schlimm, dass ich dreimal erschossen werde, bevor ein neuer Frame geladen wird.

Schallbart
quelle
Ist das in Ubuntu verfügbar? Es muss für Ubuntu verfügbar sein, damit ich die Antwort akzeptiere, und es muss auch nicht aufgegeben werden, wie einige andere Antworten gezeigt haben (Nichts, was zum Beispiel am 13.04 nicht funktioniert)
Luis Alvarado
Zentyal ist ein einheitlicher Satz integrierter Module, die speziell für die Ausführung auf Ubuntu entwickelt wurden. Ihr Installer ist der Ubuntu-Installer, der mit ihren Modulen erweitert wurde. Zentyal 2.3 war für den 12.04. Im Universe-Repository verfügbar. 3.0 ist die aktuelle Version und 3.2 wird voraussichtlich im September veröffentlicht. Es gibt also eine ständige Weiterentwicklung. Aber ... Zentyals erklärter Fokus ist ein Linux Small Business Server. Als solche beschränken sie ihre offizielle Unterstützung auf die LTS-Releases. Das heißt, bis es eine LTS-Veröffentlichung für 13.04 gibt, ist es vielleicht besser, am 12.04 zu bleiben, oder du musst es tun.
Sonic Beard
PS Zentyal ist jetzt auch ein kommerzielles Produkt, das die ursprünglichen Kernbestandteile von eBox kostenlos beibehält. Nur mit Community-Unterstützung. Die neuen Funktionen, die sie einigen Modulen hinzugefügt haben, sind nur verfügbar, wenn Sie bezahlen. Das Beste, was Sie tun können, ist, die Website zu besuchen und zu sehen, was Sie denken. Ich war mehr als zufrieden mit der kostenlosen Version und sie ist besser als jeder Router, den ich jemals benutzt habe. Hardware, Software, Handelsqualität oder auf andere Weise. zentyal.org/server
Sonic Beard