how to proxy to a VPN connected server with local services running? [migrated]

view full story

http://serverfault.com – I'm having trouble accessing services that are running on my Linux Box from outside the local network. The setup is not as simple as most tutorials describe so I'm a bit stuck. My Linux Box (running Ubuntu 12.04) has a static IP of This Linux Box has several services running on ports between 2600 and 2699 (Transmission, apache2, xbmc etc)... My Raspberry Pi has a static IP of Both connect to the gateway router Ports (2600-2699) are forwarded from the router to the Pi. And on the Pi I NAT any connections like this: iptables -t nat -A PREROUTING - (HowTos)