Question: is ufw a good firewall?
Answer: The Linux kernel in Ubuntu provides a packet filtering system called netfilter, and the traditional interface for manipulating netfilter are the iptables suite of commands. ... The Uncomplicated Firewall (ufw) is a frontend for iptables and is particularly well-suited for host-based firewalls.