Fehler beim Ausführen des Befehls tc in openSuse

363
Devi Prasad Damarasingu

Ich versuche, die TCP-Fenstergröße mit dem Befehl tc und iptable zu begrenzen. Ich versuche die folgende Befehlsfolge auszuführen

tc qdisc add dev eth0 root handle 1: htb default 30 tc class add dev eth0 parent 1: classid 1:2 htb rate 50kbit tc filter add dev eth0 protocol ip parent 1:0 prio 1 handle 1 fw classid 1:2 iptables -t mangle -I PREROUTING -s x.x.x.x -j MARK --set-mark 0x1 

Nach der Ausführung des 2. Befehls "tc class add dev eth0 parent 1: classid 1: 2 htb rate 50kbit" erhalte ich diesen Fehler:

Kann nicht mit rtnetlink sprechen: Nachricht zu lang

Hat jemand eine Idee, wie das Problem gelöst werden kann?

Hinweis: Wenn Sie den Befehl als root ausführen, lautet das Betriebssystem openSuse

0

0 Antworten auf die Frage