我无法从Windows主机

时间:2015-12-26 09:51:30

标签: linux django windows ubuntu virtual-machine

所以我正在学习Django,而不是尝试在Windows上设置所有东西,我设置了一个Ubuntu 14.04服务器虚拟机并设置了所有内容。我已将网络模式设置为Bridged。我可以通过SSH进入虚拟机,一切正常。我遵循了本指南:https://github.com/makrandgupta/pyladies-django-workshop并且能够完成安装过程。我运行最后一个命令,程序告诉我服务器已启动并运行。当我尝试从我的主机上的浏览器访问来宾的IP时,我只是得到连接拒绝错误。我曾尝试过另一个Linux安装,在那里我可以从访客内部的浏览器访问该网站,但不能从主机访问。我认为这将是一个问题与发行版,所以切换到Ubuntu服务器并具有相同的问题。

知道我做错了吗?

1 个答案:

答案 0 :(得分:3)

如果您从其他服务器访问该网站,则python manage.py runserver将无效。您可以指定服务器的实际IP,或使用0.0.0.0

python manage.py runserver 0.0.0.0:8000

有关详细信息,请参阅问题About IP 0.0.0.0 in Django