iptables -t mangle -A OUTPUT -o eth0 -p udp --dport 1234 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --dport 2345 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --sport 1234 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --sport 2345 -j MARK --set-mark 5
tc filter add dev eth0 parent 1:0 prio 8 protocol ip handle 5 fw classid 1:1
Par contre ca marche uniquement entre 2 machines. J'arrive pas à le faire sur la meme interface (j'ai essayé aussi avec une virtuelle).
Donc, journal, à defaut de me donner la réponse sur un plateau d'argent, peut tu m'indiquer, dans ton immense générosité, une piste à suivre (changer de route ? :) ?
# Re: Traffic shaping
Posté par Frédéric Desmoulins (site web personnel) . En réponse au journal Traffic shaping. Évalué à 4.
tc qdisc del dev eth0 root 2> /dev/null > /dev/null
iptables -F -t mangle
tc qdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit avpkt 1000
tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 1kbit rate 1kbit allot 1514 prio 8 avpkt 1000 bounded isolated
iptables -t mangle -A OUTPUT -o eth0 -p udp --dport 1234 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --dport 2345 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --sport 1234 -j MARK --set-mark 5
iptables -t mangle -A OUTPUT -o eth0 -p udp --sport 2345 -j MARK --set-mark 5
tc filter add dev eth0 parent 1:0 prio 8 protocol ip handle 5 fw classid 1:1
Par contre ca marche uniquement entre 2 machines. J'arrive pas à le faire sur la meme interface (j'ai essayé aussi avec une virtuelle).
Donc, journal, à defaut de me donner la réponse sur un plateau d'argent, peut tu m'indiquer, dans ton immense générosité, une piste à suivre (changer de route ? :) ?