Django 流浪网络转发\u端口不工作

Django 流浪网络转发\u端口不工作,django,vagrant,Django,Vagrant,我试图为django开发设置沙箱 我已将港口转发给了这样的供应商 config.vm.network:forwarded_port, host: 4567, guest: 8000 来宾服务器上的服务器以启动 System check identified no issues (0 silenced). March 19, 2015 - 20:50:37 Django version 1.7.7, using settings 'my_site.settings' Starting devel

我试图为django开发设置沙箱

我已将港口转发给了这样的供应商

config.vm.network:forwarded_port, host: 4567, guest: 8000
来宾服务器上的服务器以启动

System check identified no issues (0 silenced).
March 19, 2015 - 20:50:37
Django version 1.7.7, using settings 'my_site.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
然后我打开主机上的web浏览器并键入

http://127.0.0.1:4567/

无法连接到服务器。

使用启动开发服务器

python manage.py runserver 0.0.0.0:8000

因此,它会侦听端口8000的每个接口。

从主机访问Django服务器时,无需转发Vagrant上的端口。我通常做的是使用

python manage.py runserver 0.0.0.0:8000
然后使用从主机访问它
“客人机器的IP地址”:8000

你好,高朗,谢谢你的回答。那对我不起作用。我完全按照您指定的方式启动服务器,并使用ifconfig找到来宾计算机的ip地址,例如10.0.2.15,然后在主机上打开浏览器并键入10.0.2.15:8000,但连接失败。我做错什么了吗?谢谢again@Raislide,谢谢你的回答。那么我如何从主机访问服务器呢?