...Firestarter can be installed onto individual servers and managed graphically over SSH or using the shell.
http://www.fs-security.com/docs/introduction.php

Learning curve? Anyone here use it on their sever or VPS?