How can a non-geek set up a proper firewall?

Gufw Install Gufw

sudo apt-get install gufw

Gufw


Firestarter Install Firestarter

sudo apt-get install firestarted

Firestarter


If you are using a router, and you have not disabled it then you most likely are behind a what they refer to as a "hardware firewall", for most users this is fine...