Flask服务器设置host:0.0.0.0后外部依然无法访问问题

Python编写简单微框架基础代码时遇到 host修改成0.0.0.0外部依旧无法访问问题

正常使用flask服务时默认是部署在本地的 地址也就是 https://127.0.0.1:5000/

127.0.0.1表示是 本地IP 想要在同一网段下访问必须设置host=0.0.0.0才不受IP限制

正常情况下是这样的:点击https://127.0.0.1:5000/即可从本机访问。

from flask import Flask
​
app = Flask(__name__)
​
​
@app.route('/')
def hello_world():  # put application's code herereturn 'Hello World!'
​
​
if __name__ == '__main__':app.run()

异常情况下:

from flask import Flask
​
app = Flask(__name__)
​
​
@app.route('/')
def hello_world():  # put application's code herereturn 'Hello World!'
​
​
if __name__ == '__main__':app.run(host="0.0.0.0")  # 设置 host 为 0.0.0.0 (同一网段IP访问不受限制)

结果依然为下图所示,和上图无变化 所以设置的host无效(如果有效,则无需第二种解决方案)

解决方案:

经过Pycharm启动flask项目很容易出现这种情况,所以直接设置pycharm运行flask项目时候的配置

解决如下:打开 运行 编辑配置

修改其他选项 默认其他选项是没有任何数据的。

--host=0.0.0.0

继续确定后运行即可解决问题。 pycharm如果没有汉化 英文顺序为:run里打开 edit configurations 设置additional options


如果修改后运行发现仍旧是旧结果。

我们修改配置后添加了host后 pycharm直接默认添加了一整个配置

所以需要移除旧配置(这里移除的是Flask(app.py)运行即可。运行后 就会发现新生成的ip变了。在同一网段下其他设备也可以访问了。

Flask服务器设置host:0.0.0.0后外部依然无法访问问题相关推荐

  1. 客户端复制文件到服务器出现错误,文件服务器利用DFS迁移后导致部分客户端访问共享文件出错...

    背景: 单域企业环境 服务器A:老文件服务器,操作系统Windows Server 2008 R2 ,IP:192.168.1.3 服务器B:新文件服务器操作系统Windows Server 2012 ...

  2. dhcp服务器可以连接无线网吗,无线网dhcp服务器设置

    无线网dhcp服务器设置 内容精选 换一换 一.设备条件 1.笔记本有无线网卡和有线网卡 2.笔记本上虚拟机上通过NET方式共享主机网络 二.方法 1.修改笔记本无线网卡,设置成网络共享,把WLAN网 ...

  3. k2虚拟服务器功能,k2路由器 虚拟服务器设置

    k2路由器 虚拟服务器设置 内容精选 换一换 在创建VPC之前,您需要根据具体的业务需求规划VPC的数量.子网的数量.IP网段划分和互连互通方式等.VPC具有区域属性,默认情况下,不同区域的VPC之间 ...

  4. 华为服务器bios中修改磁盘格式,华为服务器设置bios

    华为服务器设置bios 内容精选 换一换 通过在BIOS中设置一些高级选项,可以有效提升虚拟化平台性能.表1列出了TaiShan服务器和性能相关的BIOS推荐配置项.开启CPU预取配置选项的目的在于C ...

  5. outlook服务器信息查看器,允许最终用户在 Outlook Web App 中查看 POP3、IMAP4 和 SMTP 服务器设置...

    允许最终用户在 Outlook Web App 中查看 POP3.IMAP4 和 SMTP 服务器设置 2021/6/1 本文内容 适用于:Exchange Server 2013 如果您有使用 PO ...

  6. 如何取消wow3.0后与服务器设置的同步(设置、键位、宏)

    http://wow.uuu9.com/2009/200901/200853.shtml 如果你是一个经常与别人共享账号的玩家(不要说BLZ不提倡账号共享,很多亲友啊上别人的号采药.挖矿什么的是很正常 ...

  7. nxd无盘怎么设置服务器网卡,网众NxD 6.0无盘系统的客户端缓存设置

    网众NxD 6.0无盘系统的客户端缓存设置 网众NxD 6.0无盘系统的客户端缓存包含以下几个方面: 1) S盘缓存 网众特有的S盘,在NxD 6.0中真正实做了回写缓存.据测试,设置为128M即可有 ...

  8. 使用vSphere Host Update Utility 4.0升级ESX 3到4.0版本

    在VMware ESX Server 4.0提供的组件中,VI Client包括的"vSphere Host Update Utility 4.0"组件,可以通过网络,直接将ESX ...

  9. 阿里云服务器CentOS7装机配置之路(JDK1.8,MySql8.0,MongoDb4.0.3,Openfire4.2.3,Redis)

    小编之前购买的阿里云服务器一直使用ubuntu系统(由衷的不舍之情),但是要是运行项目,处于稳定因素的考虑最终还是换成了CentOS,下面讲述下阿里云服务器CentOS的配置,常用开发软件的安装. 阿 ...

最新文章

  1. 【radar】毫米波雷达相关资料(文献综述列表、顶会研讨会资料列表、顶会workshops资料列表、工具书、使用手册)(2)
  2. android usb 触摸屏 apk,Android插入USB设备,自动弹出提示运行apk
  3. SalttSack自动化运维(四)——JINJA模块
  4. 推荐算法炼丹笔记:电商搜索推荐业务词汇表
  5. wps 模拟分析 规划求解_FFU气流仿真模拟,到底有多简单?
  6. 使用HMAC(Play 2.0)保护REST服务
  7. 下面的一堆文字为了说明一件事情---.NET程序,内存溢出,如何控制.
  8. c语言第六章条件型循环结构,C语言课件(第六章 循环结构)
  9. DOTA 2血虐人类的OpenAI,原来靠的是作弊?
  10. mysql数据库优化语句_MySQL优化之三:SQL语句优化
  11. Python_命名空间和作用域_25
  12. 五一单片机将歌谱转换为c语言,51单片机蜂鸣器音乐简谱转换工具
  13. Nicescroll滚动条插件的用法
  14. intel E3 V1 V2 V3 CPU 参数
  15. 更改计算机复制快捷键,电脑复制粘贴快捷键,详细教您电脑怎么用键盘复制粘贴...
  16. 三维匹配_多视图几何三维重建实战系列之COLMAP
  17. CodeForces - 633 H Fibonacci-ish II(莫队+线段树)
  18. 爬取静态壁纸网站实现批量下载
  19. 为什么从此电脑访问不了ftp_蓝奏云网盘为什么访问不了?(附资源)
  20. 编译报错unable to initialize decompress status for section .debug_info

热门文章

  1. 鸿蒙系统是真后台还是假后台,【图片】emui现在还是安卓吗?还是底层已经是鸿蒙了?以前这个点击器清了后台,前台点击也就没了,现在清了照样工作【手机吧】_百度贴吧...
  2. 纵览2023世界人工智能大会:百模大战4个月,中国AI产业怎么样了?
  3. vue3 实现Excel下载模板
  4. htonl/htons以及ntohl/ntohs等函数使用说明
  5. C# Winfrom ClickOnce使用问题记录
  6. 武汉市下吴地形图在CAD中与谷歌卫星影像套合案例
  7. git中查看全部分支的命令
  8. Java总结IO篇之字节流与字符流转化
  9. Idea 一键启动多个项目
  10. Rides持久化问题