无法从外部访问8000上的OpenStack Horizo​​n仪表板

时间:2013-01-14 14:12:33

标签: virtualbox nat openstack

我正在使用端口8000上的仪表板 python manage.py runserver命令,因为问题显示here

在localhost上它可以工作,但是如果我尝试从外部访问它,它就不起作用。为什么呢?

这是我的情况:

  • 使用ubuntu和OpenStack在地址10.0.2.15处使用NAT的来宾计算机 网络
  • 带有Windows和VirtualBox的主机
  • 在virtualbox上完成的端口转发到10.0.2.15:8000(适用于其他端口但不适用于8000)

1 个答案:

答案 0 :(得分:3)

Horizo​​n是一个Django应用程序,django runserver命令默认只绑定到localhost。如果您希望从外部访问它,请执行以下操作:

python manage.py runserver 0.0.0.0:8000