MyHTB is a free utils for htb with mySQL backend
MyHTB is an htb(Hierarchical Token Bucket) tools for Traffic Management under Linux with mySQL database backend. Contains WebFrontend where add/modify clients,ip and bandwidth after 1 to 5 minutes computing a new htb tree
MyHTB Diagram
MyHTB it use Hierarchical Token Bucket ( HTB ) - http://luxik.cdi.cz/~devik/qos/htb/ tc from iproute2 - http://developer.osdl.org/dev/iproute2/ MySQL: The World's Most Popular Open Source Database - http://www.mysql.com
WebFrontend - Apache + PHP
RRDtool - http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
Install untar the source (tar xzvf myhtb.tar.gz) make (after compiling you will have the bin files myhtb, myrrd) create the database myhtb build your database from myhtb.sql put myhtb.conf in /etc and set your database setings copy myhtb-www dir in your web directory and modify conf.php (apache must suport php scripts) put 0-59/5 * * * * /myhtb-dir/myhtb 1> /dev/null 0-59/5 * * * * /myhtb-dir/myrrd 1> /dev/null in crontab file and now access http://host/myhtb-www
|