⚡ LanBeam 局域网快传

连着 VPN,局域网传输为什么变慢

VPN 会接管路由和 ICE 候选,可能把本可直连的流量绕远:原因与应对办法。

同一个办公室、同一个 WiFi,别人传文件几分钟搞定,你却慢得像绕了半个地球——十有八九,你开着 VPN。VPN 会接管设备的路由和 WebRTC 的连接协商,把本来能就近直达的流量绕到远端去,LanBeam 局域网快传 这类点对点传输对此尤其敏感。

VPN 改变了什么:路线图被换掉了

打个比方:局域网直连本来是"同一栋楼里串门",抬脚就到;VPN 相当于你先出门坐车去另一个城市,再从那个城市折返回来串门。路线图被整个换掉了。

技术上关键有两点:

具体会出现的几种现象

应对办法

  1. 传文件前临时断开 VPN:最直接的办法,传完再连回去;在公司环境请先确认这符合制度
  2. 改用房间码重试:断开 VPN 后如果自动房间没聚齐,在 LanBeam 里用房间码手动进入同一个房间
  3. 配置分流规则:部分 VPN 客户端支持按目标地址分流,可以把局域网地址段排除在隧道外,具体配置因软件而异

诚实地说,VPN 环境千差万别,没有任何工具能保证在所有 VPN 下都正常。LanBeam 能做到的是把原因讲清楚:问题多半不在传输本身,而在 VPN 换掉了你的"路线图"。先关 VPN、刷新页面重新进房间,多数情况下问题就消失了。

现在就试试:浏览器打开 LanBeam,拖入文件即可共享给同网设备 免费打开 LanBeam →

常见问题

为什么关掉 VPN 传输速度就正常了

因为直连路径恢复了。VPN 生效时,WebRTC 协商出的连接路径会绕经 VPN 出口,本可局域网直达的流量被拉去远端绕一圈;断开 VPN 后重新进房间,两端重新协商,通常就能回到局域网直连的速度,通常可达几十 MB/s,取决于路由器和网卡。

断开 VPN 后还是连不上怎么办

刷新页面重新加入房间,让浏览器重新收集网络候选;如果自动房间没聚齐,用房间码手动进入。还不行的话,检查 VPN 是否残留了虚拟网卡接管路由,必要时重启设备再试。

必须挂着 VPN 又要传文件,有折中办法吗

可以试试在 VPN 客户端里给局域网网段配置分流规则,让内网流量不走隧道;但规则是否生效因软件和网络环境而异。最稳妥的顺序始终是:先试断开 VPN,再试房间码,都不行就换一个网络环境。