ubuntuusers.de

iptables ToS/DSCP Bits setzen?

Status: Gelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

der_n0x

Avatar von der_n0x

Anmeldungsdatum:
2. Oktober 2007

Beiträge: Zähle...

Wohnort: Essen

Hallo zusammen! Ich möchte gerne einen bestimmten ToS bzw. DSCP-Wert für alle ausgehenden Pakete von meinem PC setzen. Ich vermute iptables sollte das können? Allerdings stehe ich bei den Befehlen anscheinend etwas auf dem Schlauch. Habe folgendes versucht, aber das scheint nicht zu funktionieren:

1
2
iptables -t mangle -m dscp --dscp 0 -j DSCP --set-dscp 24
iptables v1.4.10: no command specified

Hat jemand eine Idee?

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

der_n0x schrieb:

Ich möchte gerne einen bestimmten ToS bzw. DSCP-Wert für alle ausgehenden Pakete von meinem PC setzen.

Was möchtest du damit erreichen? Mir ist bekannt wozu ToS/DSCP gut ist, aber man sollte beachten das sowas im Internet nicht beachtet wird sondern nur innerhalb einer eigenen Kontrollierten Umgebung (LAN).

1
2
iptables -t mangle -m dscp --dscp 0 -j DSCP --set-dscp 24
iptables v1.4.10: no command specified

Hat jemand eine Idee?

Bei iptables braucht man immer eine Table und auch eine Chain, die Standardtable ist "filter", das hast du schon richtig auf "mangle" umgestellt. Jetzt fehlt nur noch die Chain und dann geht es auch:

iptables -t mangle -A OUTPUT -m dscp --dscp 0 -j DSCP --set-dscp 24

mfg Betz Stefan

der_n0x

(Themenstarter)
Avatar von der_n0x

Anmeldungsdatum:
2. Oktober 2007

Beiträge: Zähle...

Wohnort: Essen

encbladexp schrieb:

Bei iptables braucht man immer eine Table und auch eine Chain, die Standardtable ist "filter", das hast du schon richtig auf "mangle" umgestellt. Jetzt fehlt nur noch die Chain und dann geht es auch:

iptables -t mangle -A OUTPUT -m dscp --dscp 0 -j DSCP --set-dscp 24

Ja, das leuchtet ein! Super, Danke! Hatte auch mal OUTPUT versucht, allerdings ohne das -A Flag...

encbladexp schrieb:

Was möchtest du damit erreichen? Mir ist bekannt wozu ToS/DSCP gut ist, aber man sollte beachten das sowas im Internet nicht beachtet wird sondern nur innerhalb einer eigenen Kontrollierten Umgebung (LAN).

Genau! Das hab ich auch vor 😉 Es geht darum Verkehrsklassen auf einem Switch im LAN zu testen.

Antworten |