Rinnsal ist ein interessantes Werkzeug, mit dem es möglich ist limitar el Bandbreite sowohl auf als auch ab ALLES unsere Anwendungen. Es kann "on demand" ausgeführt werden, um eine bestimmte Anwendung oder als Daemon zu steuern, wodurch alle Anwendungen gesteuert werden, die versuchen, eine Verbindung zum Internet herzustellen. |
Übliche Installationen
sudo apt-get installieren Rinnsal
Wie man Rinnsal benutzt
Die Syntax von Trickle lautet wie folgt:
Trickle -d Download_Bandwidth -u Befehl Upload_Bandwidth
Hier sind einige Beispiele:
a) Begrenzen Sie die Download-Bandbreite auf 10 KBit / s, die zum Übertragen einer Datei mit ssh verwendet werden:
riesle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/
b) Begrenzen Sie die Bandbreite auf 200 kpbs Download eines Systemupdates über Apt:
Rinnsal -d 200 apt-get Upgrade
c) So ändern Sie die Bandbreite einer Anwendung wie Firefox:
rieseln -d 10 -u 10 Firefox% u
d) Verwenden von Trickle, um die Bandbreite von wget zu begrenzen
rieseln -d 50 wget -O “planet earth.divx” http://video.stage6.com/1402821/.divx
Lauf rieseln wie ein Dämon
Verwenden Sie den Befehl trickled, um wie ein Dämon zu rieseln und die gesamte Bandbreite zu begrenzen:
Sudo rieselte -d 20 -u 20
… Wo die Parameter -d und -u auf das Download- bzw. Upload-Limit reagieren.
Rinnsal konfigurieren
Trickle verfügt über eine Konfigurationsdatei, mit der wir einige Parameter optimieren und für jeden Dienst einzeln dauerhaft festlegen können.
Die Konfigurationsdatei lautet wie folgt: /etc/trickled.conf
Die einfachste Konfigurationsdatei, die erstellt werden kann, sieht folgendermaßen aus:
[ssh] Priorität = 1
[www] Priorität = 8
Mit dieser Methode erhalten wir ziemlich gute Download-Geschwindigkeiten und gleichzeitig können wir SSH-Sitzungen auf dem Computer durchführen, der heruntergeladen wird. Grundsätzlich weist eine Konfigurationsdatei wie die oben genannte Trickle an, SSH-Übertragungen gegenüber www zu priorisieren.
In der Dokumentation von Trickle wird die Verwendung der Parameter Zeitglättung und Längenglättung empfohlen, um Schwankungen der Übertragungsraten zu vermeiden.
[ssh] Priorität = 1
Zeitglättung = 0.1
Längenglättung = 2
[www] Priorität = 8
Zeitglättung = 5
Längenglättung = 20
Diese Werte definieren die Normalisierungszeit und -länge, die Trickle auf das von ihm gesteuerte Programm anwendet.
Quelle: Rinnsal
Der Parameter -u dient zum Begrenzen der Upload-Bandbreite. Das -d das stromabwärts.
Prost! Paul.
Hallo Pablo, was bedeutet "% u"? Und wie würde es dann für Google Chrome aussehen? Vielen Dank
Möglicherweise gibt es keine Pakete für die neueste Version von Ubuntu. : S.
Wir müssen warten oder sie selbst machen. 🙂 Das ist die Magie freier Software.
Prost! Paul.
Ich habe versucht, es auf xububtu 12.04 zu installieren und es wird nicht installiert, irgendeine Lösung?
Interessant. Ich kannte Wondershaper vor langer Zeithttp://lartc.org/wondershaper/), ein Tool zum Ausgleich unserer asynchronen Verbindungen und damit zu einer effizienteren Verwaltung von Paketen und Verbindungslatenz, insbesondere beim Hochladen. Außerdem können Sie die Bandbreite begrenzen.
Das funktioniert auch super.
Danke, sehr interessant
Ich würde gerne wissen, ob es einen Befehl oder dieses Programm aus der Post oder ein Programm gibt, das uns alle Anwendungen mitteilt, die das Internet verbrauchen
Was wäre eine Ergänzung dazu
dank
Vielleicht sehen Sie, dass dies Ihnen helfen wird:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
Prost! Paul.
ich danke Ihnen sehr!
Vielen Dank für das Tutorial. Es ist sehr nützlich, wenn Sie die Bandbreite zwischen mehreren Computern teilen. Ich würde jedoch gerne wissen, ob es eine automatische Möglichkeit gibt, die Bandbreite für alle Anwendungen zu begrenzen, wie im Netlimiter, mit der Sie die Bandbreite aller eingehenden und ausgehenden Verbindungen zum PC begrenzen können.
Danke im Voraus;
Ich kenne Wondershaper jedoch auch, aber ich weiß nicht, wie ich es so konfigurieren soll, dass es auch P2P-Verbindungen einschränkt
Die Wahrheit ist, dass ich es dir nicht sagen konnte.
Diese Artikel könnten Sie jedoch interessieren:
https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
Umarmung! Paul.
Zunächst einmal, danke für das Tutorial, ich habe nach dieser Art von Anwendung für mein Ubuntu 14.04 gesucht, ich habe Wondershaper installiert, aber es hat bei mir nicht funktioniert, und ich habe diese Anwendung nicht installiert, die ich am nützlichsten finde, da praktisch alle die gleichen Informationen zur Installation und Installation sagen. wie man die Verbindung einschränkt, aber sie sagen nicht, wie man sie deaktiviert, und auf Englisch gab es eine, aber ich glaube, ich war mir nicht sicher (oder zumindest ist es das, was ich als mein grundlegendes Englisch verstand). Wenn jemand diese Frage beantworten kann, werde ich diese Anwendung gerne installieren.
Hervorragendes Werkzeug. Funktioniert super für mich. Nun, wenn ich die Bandbreite meines WLAN-Hotspots begrenzen möchte? Es wäre so etwas wie "rieseln -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 ist der Name meiner WLAN-Schnittstelle)
Ich versuche, die Befehle wie angegeben auszuführen, aber wenn ich dies tue, erhalte ich die folgende Meldung:
"Trickled: Konfigurationsdatei überspringen: $ {Präfix} /etc/trickled.conf: Keine solche Datei oder kein solches Verzeichnis"
Ich bearbeite die Konfigurationsdatei und wiederhole die Befehle. Aber ich bekomme wieder die gleiche Nachricht.