This is how I did set up my iptables. It's easy and simple, but it suits my needs.

iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -j DROP

What I'm not happy yet is about port 80. At the "stealth up" test, it is shown as closed. I would rather prefer it to be stealth. i know most people advocate that closed or stealth, is equally secure. I wouldn't argue that. It's just because, if there's no difference, then my preference is to have it shown stealth.

Now, I'm quite new to Linux and don't have a clue about getting that change done. I tried to search for a solution here in the forums, but got a 4 page results.... and also tried earlier to google it, with no success.

Any help would be much appreciated.