使用外网访问Flask项目


在学习flask过程中,想使用手机访问项目,根据flask手册中可以将

app.run(host='192.168.1.109', port=8000,debug=True)

但是发现手机依然无法连接,原因是手机和电脑处在不同的网络中,而0.0.0.0监听的是本局域网内的所有的连接,

然后又将host设置为本机的ip,发现依然请求失败,搞得头都大了,出去透了透气,回来想是不是Windows防火墙的问题,直接进系统防火墙里面将防火墙关掉,

再次访问的时候已经OK。很是激动。

 

ubuntu16.04中开启和关闭防火墙

开启防火墙

ufw enable

关闭防火墙

ufw disable

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM