Remote Connections not working - Double NAT Issue I think

I wrote this a long time ago for a similar double-NAT situation, and it might be helpful for you, too.