Originally posted by: drag
Also if you use Fedora you have a iptables firewall setup as default.
To get to the configuration tool you go thru the application menu --> System Settings --> Security Level to mess around with it. It's very simple/limited, open some ports, the rest are closed by default, I have SSH open on my laptop by default, but most of the time I just turn it completely off when I am on my home lan.
There are bunches of tools and howtos to do more sophisticated setups. Port forwarding, routing, setting up DMZ zones, setting up encrypted tunnels (vpn's) and whatever you want. Sky is the limit.
Google helps out a lot in this situation.