您的位置:首页 > 编程语言 > Go语言

解决windows访问Ubuntu虚拟机中django项目报无法显示

2017-07-02 00:05 375 查看
windows想要访问VMware中Ubuntu Server中Debug模式下的django服务,需要设置django允许非本机ip访问。

设置方法:

1.查看虚拟机ip(建议VMware中设置Ubuntu虚拟机网络为NAT模式):

root@ubuntu:~# ifconfig #我的IP为192.168.237.128


2.将启动django服务命令:

root@ubuntu:~# python manage.py runserver


改成:

root@ubuntu:~# python manage.py runserver 0.0.0.0:8000


3.在你的windows浏览器中输入Ubuntu服务器的IP+端口号(例如我的http://192.168.237.128:8000)即可访问。

这个注意事项在django官网第一课的The development server下方的Changing the port中有提到。

简单介绍虚拟机的几种网络连接:

桥接模式:从外界来看,虚拟机(Ubuntu),宿主机(Windows),是两台电脑。

NAT模式:从外界来看,虚拟机(Ubuntu),宿主机(Windows),是同一台电脑。

仅主机模式:虚拟机(Ubuntu)只能与宿主机(Windows)通信,虚拟机无法访问外网。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django vmware windows ubuntu
相关文章推荐