I have an instance of an application running in the cloud on Amazon EC2 instance of SuSE Linux, and I need it to connect to web services on my local intranet (generally port 80, but also some others) which are behind a firewall. I'm looking for a good strategy to accomplish this.
I'm thinking some sort of proxy on my Windows 2000 server inside the firewall, which would connect to the EC2 instance via an ssh tunnel. But I've never put together an ssh tunnel before. Is that the best option here? What are some recommended tools I can use to put it together?
This is for a development setup, so it doesn't have to be production-level robust. But it does need to work. Any thoughts?