Tunneling through 2 uncontrollable Firewalls
Ok here's the question:
Is it possible to bypass 2 uncontrollable firewalls? Here's the idea:
| | | | | | | |
| CPU 2 | --- |Firewall 2|-----Internet -------|Firewall 1| --- | CPU 1 |
| | | | | | | |
Basically the reasoning for the system is so that I can assist her remotely. She has a funny tendency to have software fail on her computer, and rather than drive across the state, I'd like to set up a system where I can just get ahold of her computer from my own.
Currently we have a few applications that I'd like to tunnel through such a system. Either computer can have applications installed on them for the purpose, they both run Windows XP, she's behind a proxy server (HTTP + HTTPS), and firewall 1 permits IPSEC.
Software I don't want to use: Microsoft Remote Assistance
I've looked at VNC, SSH, ProxyTunnel, and a few other alternatives, but I'm not sure how I can tie these together to get this system to work. If anyone has any other ideas, that would be great. Note that this connection needs to be encrypted.
If anyone knows a solution, please post!