Merci pour ta réponse, j'ai déjà fait un grand pas en avant, je vois que le download peut bien être limité ^^
Maintenant j'ai quelques autres petites questions :
* est-il possible de placer un filtre qui utilise le marquage fait précédemment par iptables, par exemple :
tc filter add dev $IFINGRESS parent ffff: protocol ip prio 50 handle 1 fw police rate 100kbit burst 80 drop flowid :1
qui limiterait à 100kbit les paquets marqués "1" par iptables ? J'ai essayé mais visiblement cela ne fonctionne pas, bien que je n'ai pas de message d'erreur de la part de tc..
mes paquets sont marqués par :
$IPTABLES -t mangle -A PREROUTING -i $IFINPUT -p tcp --dport 80 -j MARK --set-mark 1
donc le traffic web descendant devrait être limité à 100kbits, facile à vérifier... et ben non visiblement le filtre est inefficace.
* Et si la réponse est non à la première question, comment utiliser la condition "dport" dans le "match" de tc, comme dans la ligne tc filter..... que JP Rastaffarin a indiqué, à la place du "src 0.0.0.0/0" qui me sert pas trop à grand chose ^^ tc se plaint toujours d'une erreur de syntaxe si je remplace le "src 0.0.0.0/0" par "sport 80" par exemple....
[^] # Re: Limiter le download
Posté par shinobufan (site web personnel) . En réponse au message Utilisation de Ingress. Évalué à 1.
Maintenant j'ai quelques autres petites questions :
* est-il possible de placer un filtre qui utilise le marquage fait précédemment par iptables, par exemple :
tc filter add dev $IFINGRESS parent ffff: protocol ip prio 50 handle 1 fw police rate 100kbit burst 80 drop flowid :1
qui limiterait à 100kbit les paquets marqués "1" par iptables ? J'ai essayé mais visiblement cela ne fonctionne pas, bien que je n'ai pas de message d'erreur de la part de tc..
mes paquets sont marqués par :
$IPTABLES -t mangle -A PREROUTING -i $IFINPUT -p tcp --dport 80 -j MARK --set-mark 1
donc le traffic web descendant devrait être limité à 100kbits, facile à vérifier... et ben non visiblement le filtre est inefficace.
* Et si la réponse est non à la première question, comment utiliser la condition "dport" dans le "match" de tc, comme dans la ligne tc filter..... que JP Rastaffarin a indiqué, à la place du "src 0.0.0.0/0" qui me sert pas trop à grand chose ^^ tc se plaint toujours d'une erreur de syntaxe si je remplace le "src 0.0.0.0/0" par "sport 80" par exemple....
Voilà merci si vous pouvez m'aider ;)