LocalSend 中文文档 下载 App

VPN 与虚拟网卡:发现失效的隐形杀手

开着 VPN 时搜不到设备、关掉立刻恢复——这类案例在排查里占了不小的比例。这一页解释原因,并给出长期共存的配置思路。

VPN 为什么会挡住局域网

设备发现依赖"广播出去、听回来"的多播包,文件传输依赖"直接连到对方内网地址"。VPN 一开,系统默认把所有流量塞进加密隧道,由远端服务器代发:

Docker、安卓模拟器、部分虚拟机软件创建的 TUN 或网桥虚拟网卡有类似效果:它们抢路由、分流量,让发往局域网的数据包进了错误的出口。

快速定位是不是 VPN 的锅

  1. 断开 VPN(完全退出,不只是断开),刷新设备列表。
  2. 恢复了,就是它;依旧不行,回搜不到设备继续查。
  3. Windows 上还可以临时禁用多余的虚拟网卡(设备管理器或网络连接面板)做排除法。

长期共存的三种办法

天天在 VPN 环境下工作、又不肯每次手动开关,按顺序尝试:

  1. 分流规则:不少 VPN 客户端提供"局域网流量不走 VPN""允许访问局域网"选项(名称各异),打开它。这是最干净的方式,官方故障排查建议里也把"放行本地流量"列为推荐做法。
  2. 收藏夹直达:把常用设备加入收藏夹,发现机制对收藏设备直接向已知地址探测,受多播失效的影响更小,配合手动输入 IP 直连先验证连通性。
  3. 用的时候断开:传完再连回 VPN。麻烦,但在受限的企业客户端(无分流选项)面前往往是唯一解。

虚拟网卡的黑名单

多网卡设备还有一层官方支持的应用内过滤:设置、高级设置、网络接口里可以按白名单或黑名单排除不需要的网卡,让应用只在你指定的那块网卡上监听与广播,详见网络接口过滤。

常见问题