你有没有遇到过这种场景——
手机开着 5G 热点,笔记本和另一台电脑都连上去,LocalSend 秒发现彼此,传文件快得像在隔壁 whispering。
后来嫌 Wi-Fi 热点耗电、发热,想着“USB 共享网络更稳更快”,于是把手机插上 Type-C 线,给笔记本供网。
结果呢?笔记本能上网,另一台电脑也能上网,但 LocalSend 死活找不到对方了。
这时候你大概率会想:
“LocalSend 是不是抽风了?重启、重装、换版本……”
别急,LocalSend 很可能一点毛病没有。真正变了的,是你家设备的“居住环境”。
能上网 ≠ 住在同一个小区
先记住一句核心的话:
“能访问互联网”和“两台设备能互相发现”是两码事。
举个例子——
你在北京,朋友在上海。你们都能连上国家电网(比喻互联网),但这不代表你可以直接敲开他家的门,递过去一个 U 盘。
LocalSend 这种工具,干的恰恰是 “直接敲门递文件” 的活儿,而不是先把文件寄到某个中央邮局,再让朋友去取。
所以它需要的是:你和朋友住在同一栋楼、同一个楼层、同一个 Wi-Fi 覆盖的“局域网”里。
手机 Wi-Fi 热点:自带“小楼长”
当你打开手机热点时,手机其实干了两件事:
- 它自己连上 5G 上网;
- 它变成了一台迷你路由器 + Wi-Fi 发射器。
这时候,连上热点的所有设备(电脑 A、电脑 B、甚至另一部手机)都会被分到同一个“门牌号段”,比如:
- 手机:
192.168.43.1 - 电脑 A:
192.168.43.20 - 电脑 B:
192.168.43.21
它们仨都在 192.168.43.x 这个“小区”里。
于是电脑 A 一喊:“LocalSend 在吗?”,电脑 B 立刻听到:“在呢!”,然后两人直接开始传文件——畅通无阻。
USB 共享网络:楼长换了,门牌也换了
现在换成 USB 线。
手机通过 USB 给电脑 A 建立了一个虚拟网卡,相当于单独给电脑 A 开了一个“小单间”:
- 手机:
192.168.42.129 - 电脑 A:
192.168.42.130
这确实也是一个局域网——手机和电脑 A 之间是互通的,没问题。
但电脑 B 呢?
电脑 B 可能还在连 Wi-Fi,拿到的 IP 是 192.168.1.100;或者它自己用着另一个手机的热点,IP 是 10.x.x.x。
电脑 A 和电脑 B 根本不在同一个“小区”——一个住 42 号院,一个住 1 号院。
虽然大家都能通过手机最终上互联网(公网出口都是同一个 5G),但公网出口相当于“小区大门”,而 LocalSend 需要的是“同一栋楼的楼道对讲机”。
大门一样 ≠ 楼道相通。
那为什么 Wi-Fi 热点就行,USB 就不行?
关键在于 “广播”。
局域网里有个很古老的“打招呼”方式叫广播。比如 A 想找附近的 LocalSend,它会冲着整个网段喊一嗓子:
“
192.168.43.x的所有设备注意!谁是 LocalSend?回我一声!”
同网段的 B 听到了,立刻回应。这就是自动发现的核心。
但广播有个特点:它不会穿过路由器。
当你用 USB 共享时,电脑 A 所在的 42 网段和电脑 B 所在的 1 网段之间,隔着手机或路由器——广播喊不过去。
所以就算你知道电脑 B 的 IP,能 ping 通它(因为路由让单播数据可以过去),但 LocalSend 的“自动发现广播”依然会被挡在门外。
这就像:你知道朋友家的具体门牌号,可以寄快递过去,但你想在楼道里大喊一声让他开门——他根本听不见。
别怪 USB,它没做错什么
所以,不是 USB 网络共享“搞坏了” LocalSend,而是它改变了网络拓扑,把你和另一台设备从“同一间办公室”变成了“两栋楼”。
只要你能接受手动输入 IP 来连接,LocalSend 其实也能用(它支持手动添加设备)。但大多数人习惯的是“自动发现”,所以才觉得“失效”。
怎么破?一个实用的“曲线救国”方案
如果你既想享受 USB 的稳定、充电、低发热,又想保留 LocalSend 的便利,可以这样玩:
手机 5G → USB → 笔记本
↓
笔记本开 Wi-Fi 热点
↓
电脑 B / 其他设备 连接这个热点
这时候,笔记本变成了新的“楼长”,它从手机拿 Internet,同时自己搭建一个 Wi-Fi 局域网。
电脑 B 连上笔记本的热点,就会和笔记本处在同一个 192.168.137.x 网段(或类似)。LocalSend 又能愉快地互相发现了。
这个拓扑的好处:
- 手机不用开 Wi-Fi 热点,省电、不发烫;
- 笔记本持续给手机充电;
- 局域网由笔记本掌管,稳定且可控。
当然,前提是你的笔记本支持同时 USB 上网 + 开启 Wi-Fi 热点(大多数 Windows 和 macOS 都支持)。
一句话总结,以后遇到类似问题就这么想
LocalSend 不是因为“有网”才工作,而是因为“大家在一个可以直接喊话的局域网里”才工作。
Wi-Fi 热点 = 手机搭了个大会议室,所有人都坐一起。
USB 共享 = 手机单独给一台电脑开了个小隔间,其他人还在大厅。
想清楚这件事,你不仅懂了 LocalSend,也顺便理解了局域网打印机、SMB 文件共享、NAS 自动发现、DLNA 投屏、甚至是局域网联机游戏为什么有时会“找不到设备”——
排查三步走:
- 看 IP —— 是不是同一网段?
- 试 ping —— 能单向通,但广播不一定通;
- 查广播/组播 —— 这才是自动发现的命门。
下次再遇到“明明都能上网,为啥就是找不到”,别急着重启软件,先看看你家设备们的“门牌号”吧。