Exact, iptables est une discipline qui nécessite des compétences réelles sur les différents protocoles TCP/IP, mail il y a sur le Net de nombreux firewall tout faits dont on peut s'inspirer.
Pour tester, il existe différents sites comme
www.secuser.com et d'autres quelquefois cités sur ce site.
En local, tu peux utiliser les scanners de ports disponibles sous Linux.