Yes there is some commerical software advailable for Linux that will work, one of the best I have seen and used is called NetMax,
http://www.netmax.com/, they make a whole range of Linux Networking products, but they can be costly, up to around $140.00. But it comes with a web interface for easy configuration