同一 Wi‑Fi,传输却很慢或经过服务器
在同一 Wi‑Fi 下,OmniBeam 应该直接连接两台设备,进度条下方的路线应显示“同一网络”。如果显示“互联网”、“经由路由器”或“正在通过服务器发送”,原因通常是下面之一。
1. 运行连接检查
点按 OmniBeam 底部设备名旁边的网络 ID。检查会显示这台设备是否共享了本地地址、是否有 VPN 挡道,以及最近几次传输走了哪条路线,并针对发现的问题给出建议。
2. 允许本地连接(⚡)
浏览器会对网站隐藏设备的本地网络地址。这样另一台设备只能通过本地名称查找(mDNS)来找到它,而很多网络会阻止这种查找,于是传输绕远路经过路由器。点按 ⚡ 更快的 Wi‑Fi 传输,在一台或两台设备上允许一次麦克风权限:不会录制任何内容,但浏览器之后会共享本地地址,设备就能直接连接。
3. 关闭 VPN 和专用代理
- 发送期间,在两台设备上关闭 VPN 应用,包括杀毒软件的“安全连接”功能。
- 在 iPhone 上关闭 iCloud 专用代理,并在“设置”→ Wi‑Fi →你的网络中关闭“限制 IP 地址跟踪”。
4. Windows:使用专用网络
在“公用”网络中,Windows 会阻止设备用来互相发现的本地查找。打开“设置”→“网络和 Internet”→ Wi‑Fi(或以太网)→你的网络,选择专用网络。防火墙也必须允许你的浏览器在专用网络中通信。
5. 检查路由器
- 访客网络以及“AP 隔离”或“客户端隔离”会阻止同一 Wi‑Fi 下的设备互相访问。请使用主网络,或在路由器设置中关闭隔离。
- 有些路由器的 2.4 GHz 和 5 GHz 网络是分开且互相隔离的;请把两台设备连到同一个网络。
还是不能直连?
传输照样能完成:OmniBeam 会通过它的服务器发送,端到端加密,只是慢一些。你也可以用代码配对设备;这不会让路线变快,但它们总能找到彼此。
当同一 Wi‑Fi 下传输很慢或经过服务器时,上面的步骤通常几分钟就能解决。
问题与解答
怎么知道传输是否经过服务器?
OmniBeam 会在传输上显示连接类型。同一 Wi‑Fi 下的直接连接通常每秒好几兆字节;中转连接受限于你的互联网上传速度,往往慢得多。
访客网络会导致这种情况吗?
经常会。访客网络和一些 Mesh 路由器出于安全考虑会把设备隔开,迫使传输经过中转。把两台设备都连到主网络,就能直接连接。
重启路由器有用吗?
有时有用。如果路由器设置没问题,重启可以清除卡住的状态,但一台设备上的 VPN 或 Windows 的公用网络配置文件,在你更改之前会一直引起这个问题。
为什么直接连接时传输还是慢?
直接传输的速度只能达到路径中最慢的部分。旧手机、在另一个房间的微弱 Wi‑Fi 信号或拥挤的 2.4 GHz 网络都会限制速度。传大文件时请靠近路由器,或使用 5 GHz 网络。