首页 > 解决方案 > 从 Hyper-V VM 主机物理机访问 VM Django Dev Server

问题描述

我目前正在使用 Hyper-V 创建一个 ubuntu 18.04.1 桌面虚拟机。在此 VM 上,我正在使用以下内容创建 Django 开发服务器:

python manage.py runserver 0.0.0.0:8000

当我转到0.0.0.0:8000vm 时,我会看到 Django 调试页面。但是,当我访问桌面上的 url 时,我会进行Unable to connect屏幕显示。

当我使用除 0.0.0.0 或 127.0.0.1 以外的任何 IP 运行服务器时,我只是Error: That IP address cab't be assigned to.

我的 Hyper-V 虚拟交换机是带有我的物理机网络适配器的外部网络。

我正在使用 Python 3.6.5 和 Django 2.1

如何在我的 VM 主机机器浏览器上访问 Django 开发服务器。

标签: djangopython-3.xubuntupython-3.6hyper-v

解决方案


推荐阅读