Devo essere sincero, in iptables sono un po' una capra, comunque tutto ciò che implica la gestione della rete, il reindirizzamento, le reti locali se gestite da un server linux sono strettamente correlate a iptables, senza quello non fai nulla.
Prova a dare un occhiata a smoothwall, è una distribuzione linux ottimizzata per questi compiti.
Potrebbe essere la soluzione + semplice, l'amministrazione avviene in modi diversi, ma intuitivi, diversamente da iptables puro che richiede la configurazione attraverso script.
Ciao