The MasterShaper is a Web application to control and manage network bandwidth and QoS (Quality of Service) easily with a Web browser. It uses iproute2 and the features of newer 2.4 and 2.6 Linux kernels (such as HTB, HFSC, CBQ, SFQ, ESFQ, NETEM, etc.) to manage inbound and outbound network traffic. MasterShaper also displays graphs about the current bandwidth distribution (created with jpgraph). The filtering mechanisms it supports are tc-filter and various iptables modules, such as TCP-Flags, TOS, l7-filter, and ipp2p.
|Tags||Networking Monitoring Systems Administration|
|Operating Systems||POSIX Linux|
Release Notes: This release fixes problems where the pie-graphs were not working and the matchall filters didn't get the correct priority set. It's now possible to use chains without a fallback service level (which means no pipes assigned).
Release Notes: This release contains support for matching MAC addresses via tc-filter. A greater amount of rules are now possible. Problems when trying to change user details and storing MAC addresses in the database have been fixed.
Release Notes: This release contains support for ESFQ and NETEM (Network emulation) queuing disciplines. Several bugs like non-working tc-filter target matching and errors with iptables FTP data channel matching have been fixed. tc_collector.pl will now auto reconnect on MySQL problems. It's now possible to shape only on one single direction (Web server mode). Targets are now possible within filter definitions.
Release Notes: This release contains a completely new design. Fixed are problems with HFSC and CBQ queuing disciplines and PHP errors. MasterShaper now differs between router and bridge mode. An authentication mechanism has been implemented to make permission levels possible. It's now possible to match on FTP data channels. Several little bugs like the problems of tc_collector.pl are fixed.
Release Notes: This release contains support for l7-filter, a protocol matching module for netfilters iptables. Target matching methods have been improved. It's now possible to match single hosts, network addresses, IP ranges, and MAC addresses. Smaller bugfixes solve problems with tc_collector.pl and shaper_loader.sh.