Bandbreite über iptables drosseln


Antworten:


18

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:


Ich hätte es in meiner ursprünglichen Antwort erwähnen sollen, aber ein anderer gebräuchlicher Begriff dafür (obwohl er etwas mehr beinhaltet) ist QoS (Quality of Service). Dies ist ein weiterer guter Begriff, auf den Sie achten sollten, wenn Sie versuchen, den Datenverkehr zu verwalten.
Christopher Cashell

0

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.)


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.