msdurex @SurgeTeam 本地网络下,开启Surge后会照成HomeKit摄像头在Home app里无法连接,包含将Surge启用全局直连模式。如果将兼容模式启用成Proxy Only后可以成功连接摄像头,但是Surge也就失效了。外网访问摄像头,macOS,都正常使用,唯独iOS设备和摄像头在同局域网就无法连接。请问需要怎么设置规则来规避这个问题?如果是Apple的锅能不能帮忙报个Bug?
zephyrzhang 可能这个应用场景很少人关注吧 我现在在想以后 homekit 有了 security video 功能后会不会解决这个 其实还有一个问题和这个不直接相关,就是家里有的设备 vpn 链接,有的设备没有,会不会有影响
Cherysun 同样存在该问题。 开启 Surge 后,在同一个局域网内通过 HomeKit 直接访问 Home app 中的摄像头时出错,而不在同一个局域网(例如,断开 Wi-Fi 使用 4G)时则可以正常访问摄像头画面。 使用 D-Link Omna 180 Camera,无论是通过内置 Home app 或使用 App Store 下载的厂商的 app 均存在该问题。其他 HomeKit 摄像头应该也会出现同样问题。
SurgeTeam 经过我们仔细确认,这是 iOS 自己的一个问题,HomeKit 与摄像头建立连接时,会主动将本机 IP 发送给摄像头端逆向连接。 但是 iOS 并未处理 VPN 开启时的情况,会将 VPN 的内网地址发送给摄像头,导致 RTSP 数据回包无法发回到 iOS 设备上,我们没有能想出该问题的 workaround,只能等待 iOS 解决。
LiuGeGePlsUpdate SurgeTeam QuanX 更新: 增加选项 「Enhanced Compatibility 兼容性增强」(设置-更多设置) 当前设备与家居中枢设备处于同一局域网下且在 Quantumult X VPN 连接时,如无法正常使用“家庭”应用查看流传输的 HomeKit 实况视频,您可以开启此选项 注: 如你在关闭 Quantumult X VPN 连接时,本就无法正常查看 HomeKit 实况视频,请自行检查局域网配置