C'est vrai qu'à première vue, ça à l'air très compliqué, mais en fait, t'a juste à éditer deux trois variables en entête pour avoir un truc qui marche, ensuite, tu encore le customiser, mais c'est pas forcément nécessaire. L'avantage de ce script c'est qu'il gère la priorité des flux, il ne réserve rien. Ce qui veut dire que quand tu fait pas de VoIP, toute la bande passante est disponibe pour le reste, mais dès qu'un appel va passer, il va être prioritair, et ne devrait pas être trop géné par le reste du traffic.
#Size of downloads. Used for igress filter all below (2mb).
DOWNLINK=1950
#Adjust CEIL to 75% of your upstream bandwith limit by now(1mb line).
#tinkering with ceil and ceil-related variables in tables is crucial for success.
#with 80% of upload, my line becomes clogged. With 70% all goes well.
CEIL=950
## On with the script:
##set devices, extdev is your internet/outside device. Lan the inside one.
EXTDEV=eth1
LANDEV=eth0
Y'a juste cette partie à éditer
DOWNLINK prend la valeur de t'a bande passante descendante (En kbps, met le à 90% de ce que tu as)
CEIL prend la valeur de ta BP montante, toujours en kbps, cette fois, cofnigure le à 75% de ce que tu as
Ensuite, reste plus qu'à configurer EXTDEV et LANDEV respectivement à ton interface externe, et ton interne. Une fois que c'est fait, tu lance le script comme ça:
sh shaping.sh start
En supposant que tu a appelé le script shaping.sh. Ensuite, tu peux le placer dans /etc/rc.local pour qu'il se lance tout seul à chaque démarrage.