Webmin-htb is a webmin module aiming at making an easy interface to configure QoS (using Hierarchy Token Bucket queues) under Linux.
It is released under the GNU General Public Licence.
HTB queues are usually configured with the "ip" and "tc" commands which interact with the kernel. Webmin-HTB provides an easy-to-use graphical interface for them. You can see the traffic classes in a form of a tree, and assign detailled parameters to each classe (Troughput, IP address/port, priority...).
# cpan -i Tree::DAG_Node(this has to be checked)
# cd /usr/share/webmin
# wget http://sehier.fr/webmin-htb/webmin-htb.tar.gz
# tar -zxvf webmin-htb.tar.gzThis creates a "htb" directory with all needed files in it.
In the Webmin users list of the
Webmin Servers module, give the access to the user(s) of your choice to the module HTB.
The module Webmin-htb is installed in the "Network" section of webmin, and is called "Hierarchy Token Bucket queuing".