iptables c'est un outil qui est fourni de base avec quasiment toutes les distribs linux. Pour le configurer, tu peux passer sous Mdk 10 par la commande "drakfirewall" ou via le Mandrake Control Center (c'est la même chose).
Sinon, tu te tapes le manuel de iptables ('man iptables' dans une console) mais si tu débutes sous linux c'est pas conseillé
Sinon pour les virus, oublie, les virus n'affectent pas les machines Unix. (sauf rarissime exception que tu as 99,99999% de chances de ne jamais voir...)