hola,
un firewall para ubuntu tienes el firestarter es muy facil de configurar y lo puedes instalar desde synaptic.
creo que es un frontend de las iptables, ya que hacer reglas de iptables es muy tedioso.
yo uso el firewall del router cerrando todos los puertos.