Was genau meinst du mit Dienste und Benutzer konfigurieren? Hier kann man User einrichten und (zumindest für meine Anforderungen) alles konfigurieren, was mit Firewall und NAT zu tun hat. Ist aber am Ende evtl. nicht ganz billig, wenn man sich so ein embedded-board dafür kauft:
http://m0n0.ch/wall/
Roter Kasten: Valles Vorschlag ist sicher auch nicht verkehrt. Allerdings habe ich das noch nie probiert. Könnte aber ja sein, dass es die m0n0wall auch irgendwie dafür gibt