Easy Shape
Details
| Size: | 14K |
| Last Update: | 2008-06-01 00:59:52 |
| Version: | 0.1 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | David Wilson |
| Price: | $0.00 |
Description:
Easy Shape 0.1 is http (www) software developed by David Wilson.
Easy Shape is a web-based frontend written in HTML/PHP for managing and graphing traffic/bandwidth flows under Linux. It writes to and manages Lubom?r Bulej's HTB.init configuration files and allows HTB class graphing via Stef Coene's tcrrd.pl tool.
Easy Shape is designed to be installed on a Linux router to limit traffic to hosts and networks behind the Linux router.
Here are some key features of "Easy Shape":
Limiting traffic based on source/destination IP address or subnet.
Limiting traffic based on source or destination port.
Time-based rules for changing bandwidth limits at certain set times.
Bandwidth "burst" limits.
Web-based RRD graphs of configured classes.
Requirements:
a working Linux system
iproute2 utilities
Apache with PHP
Lubom&65533; Bulej's HTB.init script
Stef Coene's tcrrd.pl and proces.pl scripts
net-snmpd with qosd-0.0.1 extensions.
Installation:
1) Ensure that your Linux router supports the HTB traffic scheduler.
2) Install HTB.init from http://sourceforge.net/projects/htbinit
3) Unzip the easyshape-(x).tar.gz files into web directory e.g. /usr/local/apache/htdocs/
4) cd to the directory and rename the easyshape-0.1 directory to easyshape"
5) pico /usr/local/bin/htb.init-v(x) and set the following:
HTB_PATH=${HTB_PATH:-/etc/htb}
6) Make note of Apache user (default=nobody) then
chown root:nobody /usr/local/bin/tc
chmod 750 /usr/local/bin/tc
chmod u+s /usr/local/bin/tc
-WARNING THIS MAY MAKE YOUR SYSTEM UNSECURE.
chgrp nobody -R /etc/htb
chmod 770 -R /etc/htb
ln -s /usr/local/bin/tc /sbin/ (optional)
ln -s /usr/local/bin/ip /sbin/ (optional)
Make sure global registers are turned "on" in your php.ini file. (FIX ME)
7) Add the following to roots crontab:
/usr/local/bin/htb.init-(x) timecheck, where "(x)" is the version number of your HTB.init.
8) Edit config.inc.php for your local configuration.
9) Open http://[your host]/easyshape in your web browser and click on "config" to set your configuration.
Easy Shape 0.1 supports different languages (including english). It works with Linux.
Downloading Easy Shape 0.1 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Easy Shape Version History
Related Software
|
|
From category: Other-Tools |
| This small script will fetch X number of items from an RSS feed, parse it as plain HTML, and print it to a browser. In order to speed things up, the RSS feed is cached to a text file on the server. It... |
|
|
From category: Firefox-Extensions |
| ScrapBook is a Firefox extension, which helps you to manage and save Web pages and collections.... |
|
|
From category: HTTP-WWW |
| dotBook reader 0.3.5 is http (www) software developed by Bernhard Fastenrath. dotBook reader is a reader for HTML books in .jar and .zip files. The dotBook application will be a book reader... |
|
|
From category: HTTP-WWW |
| BannerFilter 1.31 is http (www) software developed by Andy Lyttle. This script blocks advertising banners on the Web. If you have a slow Internet connection, it will speed up your surfing, since th... |
|
|
From category: Proxy |
| sprintproxy is a quite small multithreading http-proxy in ANSI-C for use under a Unix/Linux - plattform.... |
|
|
From category: Firefox-Extensions |
| FireFoxMenuButtons 1.5.3 is firefox extensions software developed by Michail A. Bicheyev. Look for this buttons (after installing) on the \"Customize toolbar\" (Menu/View/Toolbars/Customize...). An... |
|
|
From category: Firefox-Extensions |
| AtomicMPC Forums Menu is a navigation menu for the AtomicMPC forums.... |
|
|
From category: HTTP-WWW |
| dhcp-helper 0.6 is http (www) software developed by Simon Kelley. dhcp-helper is a simple, straightforward DHCP relay agent which I wrote as alternative to the ISC relay. It\'s Linux only, b... |
|
|
From category: Other-Tools |
| Build and customize a complete Amazon Associate Store in literally minutes. Free and paid versions make it accessible to anyone. Control the look and feel from top to bottom. Choose the topics/categor... |
|
|
From category: HTTP-WWW |
| Free Statistics 1.1.0 is http (www) software developed by Free-Webhosts.com. Free Statistics records and views daily Web site page views (hits) for statistical tracking. This is a Free PHP script t... |
|
|
From category: Firefox-Extensions |
| Bollywood Mantra Sidebar is a Firefox extension to search Bollywood News and Images from the sidebar.... |
|
|
From category: HTTP-WWW |
| eStruts 1.1 is http (www) software developed by Vijay Kumar. eStruts is an Excellent tool to Automatically Generate the Struts Application which has all Action forms, Form Beans, Struts-Config..etc... |
|
|
From category: HTTP-WWW |
| Elgg: the Learning Landscape 0.6 is http (www) software developed by Elgg Team. Elgg: the Learning Landscape is a community building platform written in PHP for MySQL and Apache. It gives yo... |
|
|
From category: Log-Analyzers |
| Apache::ASP 2.57 is log analyzers software developed by Joshua Chamas. Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of... |
|
|
From category: Other-Tools |
| SDE for Eclipse is a full-featured UML modelling tool seamlessly integrated with Eclipse. SDE supports full software development life-cycle - analysis, design, implementation, testing and deployment.... |
Leave a comment