You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从同网络手机访问Flutter启动的Web服务器

解决同一网络下设备访问Flutter Web服务器的问题

你当前的启动命令flutter run --release -d web-server --web-hostname=0.0.0.0 --web-port=3000已经设置了允许所有网络接口访问,无法被其他设备访问通常是以下几个原因,按步骤排查即可:

  • 确认设备处于同一局域网:确保手机和笔记本连接的是同一个Wi-Fi网络。
  • 获取笔记本的局域网IP地址:
    • Windows:打开命令提示符,执行ipconfig,找到「无线局域网适配器 Wi-Fi」下的IPv4地址;
    • Mac/Linux:打开终端,执行ifconfig或ip addr,找到Wi-Fi对应的inet地址(通常是192.168.x.x或10.x.x.x格式)。
  • 检查防火墙设置:笔记本的防火墙可能拦截了3000端口的外部请求。可以临时关闭防火墙测试,若能正常访问,再给3000端口添加允许外部访问的规则。
  • 用局域网IP访问服务:在手机浏览器中输入http://[笔记本局域网IP]:3000(把[笔记本局域网IP]替换成你查到的实际地址,比如http://192.168.1.103:3000)即可访问。

内容的提问来源于stack exchange,提问作者Dixit Ram

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 15:15:10