I have a PC running on Windows 7 Ultimate x64 and I want to connect to it via ssh. I've found some solution on the net and installed sshd service, but I cannot connect to my PC because I have no real IP address. I'm connected to internet via local network, I mean that I'm into a local network with my internet provider and they assign me a dynamic IP address anytime I connect and of course I have no access to their routing configurations and I cannot ask them to change something for me. Is there any solution for this situation?
P.S. I also have Ubuntu 11.10 x64 on my PC, so maybe there is a easier solution for Linux.