打印机“脱机”是因为蓝牙热点不创建局域网,电脑与打印机处于不同网络;解决方法包括:①改用iPhone Wi-Fi热点并适配WPA2加密;②Windows电脑开启虚拟热点共享蓝牙网络;③对USB/以太网打印机启用ICS并手动配置静态IP和网关。

你的Windows电脑正通过iPhone蓝牙热点联网,但连接在同一Wi-Fi下的打印机却显示“脱机”或无法响应——因为打印机根本没接入iPhone热点网络,它只认Wi-Fi信号,不认蓝牙共享的互联网通道。
确认当前网络拓扑关系
iPhone开启的是蓝牙个人热点,电脑通过蓝牙配对获取上网权限,此时电脑的网络适配器中会出现“Bluetooth 网络连接”,但该连接不广播Wi-Fi信号,也不创建局域网子网段。打印机仍连在原Wi-Fi路由器上,与电脑处于不同逻辑网络,彼此不可见。
这一步必须厘清:蓝牙热点 ≠ 可扩展的无线路由器,它只是单向数据管道,无法让其他设备“蹭”它的网络。
把打印机接入iPhone热点网络(仅限Wi-Fi打印机)
方法一:启用iPhone的Wi-Fi热点(替代蓝牙)
进入iPhone「设置」→「个人热点」→ 关闭蓝牙热点 → 开启「允许其他人加入」→ 记下Wi-Fi名称和密码。此时iPhone会发射真实Wi-Fi信号,打印机可像连普通路由器一样直接搜索并输入密码接入。
注意:部分老旧Wi-Fi打印机不支持WPA3加密,若iPhone系统为iOS 17+默认启用WPA3,请在「设置」→「无线局域网」→ 点击当前Wi-Fi右侧「i」→ 关闭「WPA3」选项,改用WPA2。
方法二:用Windows电脑做NAT网关(需有双网卡)
前提:电脑同时具备蓝牙(连iPhone)和Wi-Fi(或USB Wi-Fi网卡),且Wi-Fi模块支持承载AP模式。【仅适用于Windows 10/11专业版或企业版】
以管理员身份运行PowerShell → 输入:netsh wlan set hostednetwork mode=allow ssid=iPhoneHotspotExt key=12345678 → 回车 → 再输入:netsh wlan start hostednetwork → 回车。此时电脑会虚拟出一个名为iPhoneHotspotExt的Wi-Fi热点。
打开「网络连接」→ 右键「Bluetooth 网络连接」→「属性」→「共享」选项卡 → 勾选「允许其他网络用户通过此计算机的Internet连接来连接」→ 下拉菜单中选择刚创建的「本地连接* X」(即hostednetwork对应的适配器)→ 确定。
现在用打印机搜索Wi-Fi,找到iPhoneHotspotExt,输入密码12345678即可接入。该打印机将通过电脑中转,使用iPhone的蜂窝流量上网并接受打印任务。
让打印机走电脑代理访问互联网(无Wi-Fi模块的USB/以太网打印机)
第一步:在Windows电脑上启用Internet连接共享(ICS)
右键「Bluetooth 网络连接」→「属性」→「共享」→ 勾选共享 → 从下拉列表中选择打印机所连的网卡(如「以太网」或「WAN Miniport」对应USB打印机虚拟网卡)→ 确定。
第二步:手动配置打印机网络参数
登录打印机管理页面(浏览器输入打印机IP,通常为192.168.137.1或查看打印机面板显示)→ 进入「网络设置」→「IPv4设置」→ 将IP地址改为静态,例如192.168.137.100 → 子网掩码255.255.255.0 → 默认网关填192.168.137.1(即电脑ICS分配的虚拟网关)→ DNS服务器也填192.168.137.1 → 保存重启。
第三步:验证连通性
在电脑CMD中执行:ping 192.168.137.100。若收到回复,说明打印机已能通过电脑路由访问iPhone热点网络。此时可在电脑「设置→蓝牙和其他设备→打印机和扫描仪」中添加该IP打印机,协议选「IPP」或「HTTP」,地址填http://192.168.137.100。











