如何从实际计算机访问VM虚拟机上的django开发服务器?

时间:2019-07-09 14:45:52

标签: django virtualbox

Virtual box settingimage我有实际的笔记本电脑,里面装有虚拟盒子。我正在将Ubuntu 18.04作为虚拟机运行,并且在虚拟机上安装了Django,并且正在测试我的应用程序,因此我做了python manage.py runserver,可以通过从我的VM访问127.0.0.1:8000来访问该应用程序。但是,如果我从实际计算机(而不是虚拟机)转到127.0.0.1:8000,则会显示

  

chrome无法连接到127.0.0.1:8000

我在settings.py文件的允许主机上添加了主机计算机的IP地址,但仍然可以正常工作。如果我在192.0.2.15是vm的ip地址的vm上做了manage.py runserver 192.0.2.15:8000,则会出现错误,指出IP地址无法分配。

有什么想法要解决吗?

0 个答案:

没有答案