Description
Introducing htb-gen for Linux
htb-gen is a powerful bandwidth management tool designed to be easy to use and scalable. With htb-gen, you can efficiently allocate bandwidth for each host or network passing through your firewall or router.
Key Features:
- Priority given to web, mail, gaming, FTP, VoIP, and streaming traffic over junk traffic like Kazaa and eMule
- Dynamic bandwidth borrowing and re-assignment between hosts thanks to htb boundaries
- Web-based frontend for configuration, enabling remote management
- Bash-based for compatibility with embedded routers and firewalls (wired and wireless)
- Two available backends for generating raw TC commands
- Packet classification done using iptables
Requirements:
htb-gen requires the following:
- Bash with QoS and HTB support
- Kernel with iproute2 and TC support
- Iptables and htb-init script (optional)
The bandwidth allocation for each host is divided into Priority Traffic and Default Traffic:
Priority Traffic:
- Packets smaller than 100 bytes (TCP ACKs, most ICMP messages)
- All traffic (ICMP, UDP for VoIP, streaming, real-time gaming, etc.)
- Some TCP ports (configurable in the conf file, e.g., HTTP, POP3, IMAP, SSH)
Default Traffic (Junk Traffic):
Any traffic that does not match the above criteria, such as eMule, torrent, Kazaa, Gnutella, etc.
By default, the host bandwidth is shared between the two traffic types. However, the script allows the priority traffic to reach up to 90% whenever it is in use. This percentage can be adjusted by modifying the 'rate_dfl_percet' value in the configuration. It is also possible to save junk bandwidth by assigning only a percentage of the host's ceiling to default traffic (see 'ceil_dfl_percet'). This feature facilitates smooth sharing of bandwidth among multiple hosts.
What's New in This Release:
User Reviews for htb-gen FOR LINUX 7
-
htb-gen FOR LINUX is a robust bandwidth management tool with prioritization for web, mail, gaming, etc. Easy setup and remote management via web frontend.
-
HTB-gen is a game changer for bandwidth management! It's easy to set up and works flawlessly with my network.
-
Absolutely love this app! The prioritization of traffic has made my internet experience so much smoother.
-
HTB-gen is powerful yet user-friendly. I can manage my bandwidth efficiently, and the remote access is a huge plus!
-
This app exceeded my expectations! The ability to allocate bandwidth dynamically has improved our network performance immensely.
-
I'm really impressed with HTB-gen. It’s easy to configure, and I love the web interface for remote management!
-
HTB-gen is fantastic! It helps prioritize important traffic over junk, making my online activities seamless.