Quote:
Originally Posted by mazer I was just wondering why Linux needs a firewall. |
1. Sometimes your machine acts as a server (bittorrent, p2p networks etc) If you dont want that on a permanent basis, a firewall permits you to allow/drop these incoming connexions easily.
2. If you use closed source software, restricting the outgoing connections to the protocols you really need prevents some apps from "calling home"
3. A firewall protects your machine from ports probing, which, if repeated, can reveal to hackers a vulnerability some day. Your firewall makes your machine stealth, so non-existent for the hacher.
4. If you are security conscious, a highly configurable firewall (for example Shorewall) permits you to fine-tune your configuration so that you have more control on incoming packets (suspicious flags, martian or invalid packets, route filtering etc)