博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac主机访问虚拟机的django服务
阅读量:4300 次
发布时间:2019-05-27

本文共 294 字,大约阅读时间需要 1 分钟。

想测一下nginx,结果发现访问nginx可以,直接接访问django不行,主机能ping通虚拟机,也能ssh连接,

Ubuntu虚拟机防火墙也关着呢。

那就说mac和虚拟机是能通信的,问题就应该处在django服务本身,百度了一下,果然django启动命令要加0.0.0.0,看了自己的命令是用localhost启动的,那肯定只能本机访问啊。。。

正确启动命令:

python manage.py runserver 0.0.0.0:8002

0.0.0.0就可以接收到所有ip的请求了

别忘了django的setting里设置允许所有ip:

ALLOWED_HOSTS = ['*']

 

转载地址:http://lcxws.baihongyu.com/

你可能感兴趣的文章
工作流中文乱码问题解决
查看>>
maven打包本地依赖包
查看>>
spring boot jpa 实现拦截器
查看>>
jenkins + maven+ gitlab 自动化部署
查看>>
Pull Request流程
查看>>
Lambda 表达式
查看>>
函数式数据处理(一)--流
查看>>
java 流使用
查看>>
java 用流收集数据
查看>>
java并行流
查看>>
CompletableFuture 组合式异步编程
查看>>
mysql查询某一个字段是否包含中文字符
查看>>
Java中equals和==的区别
查看>>
JVM内存管理及GC机制
查看>>
Java:按值传递还是按引用传递详细解说
查看>>
全面理解Java内存模型
查看>>
Java中Synchronized的用法
查看>>
阻塞队列
查看>>
linux的基础知识
查看>>
接口技术原理
查看>>