Se você quiser realmente entender o que está fazendo, terá seu trabalho cortado para você, pois iptables
é extremamente complexo: frozentux iptables tutorial . Este é um tutorial altamente recomendado (é gratuito).
Se você quiser gastar alguns dólares: link