I am running the Django development server on a computer at home on 0.0.0.0:80.
I am also running an SSH service on port 22. I have configured my router (Virgin Media Superhub 2 with external IP 80.80.80.80) so that
- My server has been provisioned the slot 192.168.0.13
- I have forwarded ports 80 and 22 so that any external requests for those are pointed at 192.168.0.13:80/22.
I have configured no-ip suemphasized textch that the server is dynamically updating a no-ip url, foo.no-ip.biz. I have also configured a Godaddy domain, foo.com with a CNAME DNS entry pointing to foo.no-ip.biz for all traffic from bar.foo.com.
When I try and access either bar.foo.com or foo.no-ip.biz or 80.80.80.80 or 192.168.0.13 from a laptop in my LAN using Google Chrome, I can access everything just fine, and see my website.
However, when I try and access it from outside my LAN, the connection just times out. This occurs on all of the above addresses minutes the 192... one.
I can SSH using any of the addresses, and I can also see that both port 22 and 80 are open using http://www.yougetsignal.com/tools/open-ports/ so what could be wrong? I'm sorry if you must get loads of questions like this, but most of the examples I've seen have different situations i.e. they haven't forwarded ports or something like that. Can anyone help?