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

 

 Myhtb 2005 (c) Silviu Vladuti zyx@zyx.ro

The latest myhtb is myhtb-0.1  

  ezyrewards - earn free domains