A year or so ago, a tech wiz volunteered for the organization I work for and set us up a functional network that included an IPCop firewall. He trained one of our staff to administer it and then left.