In a number of posts previously, I’ve mentioned the Untangle appliance and its features for providing Internet gateway connectivity. Recently, Untangle 8.0 has been released with the Bandwidth Control feature and, much to my satisfaction, a virtual appliance deployment option for Untangle 8.0.
I have used Untangle for a few years for the Internet connectivity and network management for my personal lab. For that network, I provide DNS, DHCP, content filtering, and port and protocol management all for free with the Untangle Lite Package. This includes a number of additional free features such as spam blocker, firewall, captive portal, OpenVPN support, Intrusion Prevention, and virus blocker modules.