本文详解iOS小火箭(Shadowrocket)通过WiFi热点及HTTP代理共享网络给Windows/Mac电脑的具体操作流程,涵盖TUN模式设置、代理组配置及常见连接故障排查方法。
共享原理与适用场景
小火箭(Shadowrocket)作为iOS平台主流的国际网络加速工具,本身具备代理服务器功能,当电脑临时需要跨境办公或学术资源访问时,无需单独配置节点,直接共享手机已建立的加密通道是最高效的方案,本文提供WiFi热点共享与HTTP代理两种配置路径。
个人热点+代理共享(推荐)
此方案适用于所有Windows/Mac设备,流量经过TUN模式完整转发。
操作步骤:
-
开启小火箭TUN模式 进入Shadowrocket设置 → 开启"VPN"开关(默认即为TUN模式),TUN模式通过虚拟网卡接管设备所有流量(含UDP/游戏数据),相比系统代理仅处理HTTP/HTTPS流量更为彻底。
-
配置代理组策略 在配置文件中确认代理组类型:
Proxy Group: - name: "自动选择" type: url-test proxies: - 节点A - 节点B url: "http://www.gstatic.com/generate_204" interval: 300url-test类型自动选择延迟最低节点,select需手动切换,fallback实现故障自动转移,建议跨境办公场景使用fallback确保稳定性。 -
开启热点并配置共享 iOS设置 → 个人热点 → 允许其他人加入,电脑连接该WiFi后,进入网络设置 → 代理 → 手动配置:
- 服务器:iPhone的IP地址(设置→WiFi→点击"i"查看)
- 端口:Shadowrocket默认HTTP代理端口(通常为1080或7890,可在设置→代理→HTTP代理查看)
-
验证分流规则 电脑访问国际站点测试分流是否生效,小火箭支持
DOMAIN(精确域名)、DOMAIN-SUFFIX(后缀匹配)、IP-CIDR(IP段)及GEOIP(国家代码)四级规则,优先级依次递减。
HTTP代理直连(局域网)
适用于手机与电脑处于同一WiFi环境,无需消耗蜂窝数据。
- 确保iPhone与电脑连接同一WiFi
- 小火箭设置 → 代理 → 开启"HTTP代理"并记录端口
- 电脑浏览器或系统代理设置中填入iPhone局域网IP及对应端口
- 如需全局代理,建议电脑端安装Clash Verge Rev(Windows)或ClashX(Mac)接管系统流量
TUN模式与系统代理的区别
| 特性 | TUN模式 | 系统代理 |
|---|---|---|
| 流量范围 | 所有流量(TCP/UDP/ICMP) | 仅HTTP/HTTPS |
| 游戏加速 | 支持 | 不支持 |
| 配置复杂度 | 需虚拟网卡驱动 | 浏览器即可设置 |
跨境办公涉及视频会议软件(Zoom/Teams)时,必须启用TUN模式才能完整代理UDP流量。
常见问题排查(FAQ)
现象:电脑显示已连接热点但无法打开国际网站
原因:小火箭未开启"允许局域网连接"或电脑DNS缓存未刷新
解决:Shadowrocket设置 → 代理 → 开启"Allow LAN";电脑命令行执行ipconfig /flushdns(Windows)或sudo killall -HUP mDNSResponder(Mac)
现象:连接后速度明显慢于手机端
原因:iOS热点共享走的是蜂窝网络NAT层,部分运营商限制热点流量
解决:尝试方案二(局域网代理),或在小火箭中切换至url-test自动组选择延迟更低节点
现象:部分国内网站访问变慢
原因:分流规则中GEOIP或DOMAIN-SUFFIX配置不当,国内流量被误代理
解决:检查配置文件是否包含GEOIP,CN,DIRECT规则,确保国内IP直连
节点选择建议
共享给电脑使用时,建议选择支持Clash YAML格式的订阅服务,4K视频流媒体需带宽≥50Mbps的节点,跨境办公文档协作优先选择延迟<150ms的BGP中转线路,游戏场景务必确认节点支持UDP转发。
对于长期多设备使用,建议在电脑端独立配置Clash客户端,手机仅作为临时应急共享方案,优质节点服务商通常提供多平台订阅链接转换,通过SubConverter工具可一键生成适用于小火箭、Clash、Surge等不同客户端的配置格式。
