IPTABLES ? - 1 ip in a different subnet push all traffic from that ip through vpn
I have a linux machine that I use as a vpn openVPN server and a pptp client and home router.
I have another machine that I want to use for connecting to a foreign country. This machine does not need to connect to any other resources on the "home network".
How can I get IPTABLES or any other app to forward all traffic, TCP, UDP etc. everything this device might use through a VPN interface? I've tried a couple of things and its not working.
If the above doesn't work I do have space to put another NIC in the router. Whilst I'd rather not spend the money, if that is the only way to do it I'm open to that too.