I do not think that gShield will do the trick as it was designed with only
two nics in mind...
> used gShield in the past, and nothing else. Maybe its just time that i
> learn to use iptaples by its self.  Any suggestions?

but what you can do is generate the iptables commands using gshield -save
the output from iptables and edit to fit your other nics...
 -munir