je connais pas Suse (CaiBienCaiLibre) mais il faut que tu actives l'ip forwarding au niveau du noyau (2.4,x ou 2.6)
echo "1" > /proc/sys/net/ipv4/ip_formward
Et qu'ensuite tu gère les droits via netfilter/iptables
Perso pour le firewalling et le routage j'utilise shorewall qui est d'un utilisation très (très) simple tout en ayant des fonctionnalités très poussées