2013-01-14 50 views
2

訪問8000的OpenStack的豪華儀表盤我使用的端口8000的儀表盤使用 python manage.py runserver命令,因爲這個問題表明here不能從外部

localhost上它的工作原理,但如果我嘗試從外部訪問,它不起作用。爲什麼?

這是我的情況:

  • 客戶機使用Ubuntu和OpenStack的地址爲10.0.2.15與NAT 網絡
  • 主機的窗戶和VirtualBox的
  • 端口轉發VirtualBox上做的10.0。 2.15:8000(它爲其他端口而不是8000)

回答

3

地平線是一個Django應用程序,Django的runserver命令命令只綁定到L ocalhost默認情況下。如果你想讓它可以從外面訪問,請執行:

python manage.py runserver 0.0.0.0:8000