In fact, this is not really a problem of iptables/netfilter - it's rather a routing problem. The following post might answer your question:
Any idea how to achieve this OR any tutorial OR Howto for this. Help appreciated. Thanks for supports.
http://www.uwsg.iu.edu/hypermail/linux/kernel/0005.3/1580.html
Regards, Michael