You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

同网络下手机无法访问IIS7.5部署的steel.com站点求助

排查手机无法访问局域网IIS站点的问题

结合你描述的场景——本地能正常访问steel.com,但连百度WiFi的手机不行,我整理了几个最可能的问题点,按优先级排查:

1. 手机端无对应Hosts映射,且站点绑定未覆盖局域网IP

你在本地电脑Hosts里加了127.0.0.1 steel.com,但这个映射只对电脑自身有效:

  • 手机访问steel.com时,会走自己的DNS解析,根本不知道这个域名要指向你的电脑;
  • 更关键的是:127.0.0.1是回环地址,手机访问这个地址只会指向它自己,不是你的电脑。

解决步骤

  • 先查你电脑的局域网IP(比如192.168.1.100,可以通过ipconfig命令查看);
  • 修改IIS站点绑定:打开IIS管理器,找到steel.com站点→编辑绑定,添加一条绑定:IP地址选你电脑的局域网IP,端口443(HTTPS),主机名steel.com
  • 在手机的Hosts文件里添加你的电脑局域网IP steel.com(安卓需Root,iOS需越狱或通过描述文件安装),或者直接用https://你的电脑局域网IP访问站点测试。

2. 百度WiFi开启了AP隔离功能

很多WiFi热点工具默认会开启AP隔离,目的是防止连接热点的设备之间互相访问,但同时也会阻止设备和热点主机(你的电脑)通信。

解决步骤
打开百度WiFi的设置界面,找“AP隔离”“设备隔离”这类选项,把它关闭,这样手机就能和你的电脑在局域网内互通了。

3. Windows防火墙规则未允许局域网连接

你虽然添加了HTTP/HTTPS规则,但可能规则的“远程IP地址”设置仅限本地,导致局域网设备的请求被拦截。

解决步骤

  • 打开「Windows防火墙高级设置」→「入站规则」;
  • 找到你添加的HTTPS(443端口)规则,右键→属性;
  • 切换到「范围」标签,确认“远程IP地址”选择的是「任何IP地址」,或者手动添加手机所在的局域网网段(比如192.168.1.0/24)。

4. HTTPS证书未被手机信任

如果你的IIS站点用的是自签名证书(不是CA颁发的正式证书),手机默认会不信任这个证书,直接阻止访问,甚至不会弹出提示。

解决步骤

  • 在电脑上导出IIS的自签名证书(格式选.cer);
  • 通过微信/QQ把证书传到手机,然后安装证书(安卓在设置→安全→加密与凭据→安装证书;iOS需要通过描述文件安装,然后在设置→通用→VPN与设备管理里信任证书)。

内容的提问来源于stack exchange,提问作者Frootie Funb

火山引擎 最新活动