Ich muss die Bandbreitennutzung drosseln, ähnlich wie es einige ISPs tun, damit sie nach ein paar Sekunden die Geschwindigkeit drosselt.
quelle
Ich muss die Bandbreitennutzung drosseln, ähnlich wie es einige ISPs tun, damit sie nach ein paar Sekunden die Geschwindigkeit drosselt.
Was Sie suchen, heißt Traffic Shaping. Die beste Informationsquelle dafür (die ich kenne) ist Linux Advanced Routing and Traffic Control . Es ist ein bisschen veraltet, hat aber immer noch eine Menge guter Informationen. Wenn Sie googeln Linux Traffic Shaping
, finden Sie einige Skripte und Tools, die die Konfiguration der Verkehrssteuerung ein wenig vereinfachen.
Die spezifischen Befehle, die Sie verwenden, sind tc und / oder tcng, es sei denn, Sie finden ein Tool oder Skript, das die Arbeit für Sie erledigt. Ich möchte Sie auch warnen, dass die Verkehrssteuerung sehr kompliziert werden kann, wenn Sie dies noch nicht getan haben, insbesondere, wenn Sie versuchen, es von Hand zu tun.
Denken Sie außerdem daran, dass Sie nur die Geschwindigkeit der von Ihnen gesendeten Daten zuverlässig steuern können.
Möglicherweise möchten Sie auch die folgenden ähnlichen Fragen zu Serverfehlern prüfen:
Wir verwenden tc.bash ( link ) zur Verkehrssteuerung in Kombination mit IPTables. Es ist der Trick für alles, wofür wir es bisher gebraucht haben.
(Getestet auf CentOS 4 und 5 und sollte mit jeder Linux-Variante mit tc und iptables funktionieren.)
quelle
Versuchen Sie für Ubuntu Wondershaper.
http://ubuntu-snippets.blogspot.com/2008/07/easy-network-traffic-shaping-on-your.html
quelle