OK, it sounds like this is the problem.
If you have the router set up to give you a dynamic IP, then you can end up with a local IP of 192.168.1.1 or 192.168.1.2 or 192.168.1.3, etc when you restart the computer. However, in your router, you are only forwarding the ports for 192.168.1.1. So, if you don't end up with that local IP when you restart your machine, then the ports are not forwarded for it.
Take a look at this page and see if it helps you set this up correctly.
No members have liked this post.