Have you checked your router is still set up correctly and is forwarding the ports to your computer's IP address? (to check the IP, press Start -> Run then type cmd to open the command prompt and enter ipconfig). Your computer might just be using a different IP address, so the forwarding wouldn't work unless you corrected it.
Bookmarks