The best firewall is really a broad question. If this is a business it will be different from a home firewall. You can get by with an IPtables firewall. This is the standard for linux systems. I use...