Glad to hear that things are working now
Perhaps this is a good time to review your iptable rules and tighten them up a little bit.
A good idea would be to specify the following conditions for EACH rule:
1) -i INCOMING_INTERFACE
2) -o OUTGOING_INTERFACE
also, if the traffic is from/to the local network you should add:
3) -s (or -d) 192.168.x.0
Specifying the protocols also helps:
4) -p tcp (or udp)
Finally, you might wanna consider connection state tracking. Loading the following modules allows iptables to use this feature:
Now, for example, you can filter "-m state --state NEW" if it does not have the SYN bit.
Also, you can allow ONLY "-m state --state RELATED,ESTABLISHED" traffic to pass the FORWARD rules.
Hope this helps