Django development server inaccessible from the internet <p>I'm running a Django development server with</p> <pre><code>python manage.py runserver 0.0.0.0:8000 </code></pre> <p>It is perfectly accessible from the local machine, but not from the outer world. Windows 8.1, Python 3.4.3, Django 1.8.4.</p> <p>I've tried a different port (7500, 50001) and allowing the port explicitly at Windows Firewall (through Inbound Rules). I've also run the server on a different machine (AWS EC2) with the port allowed there, same result. </p> <p>Netstat says that the program is listening on the specified port, so theoretically it should be working. My machine is also in the ALLOWED HOSTS list in settings.py. </p> <p>I know the development server is not safe enough to be used in production, but I'm doing a small short-term thing that isn't worth bothering with proper deployment. So, any ideas what can be the problem?</p>