LocalSend 局域网传文件:装好就能用
【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend
手机刚拍的照片,电脑马上要用——你通常怎么办?发微信有大小限制,还要等上传。LocalSend 是一款免费开源的本地文件传输工具,两台设备连着同一个 Wi-Fi 就能互传文件,不经过互联网,也不需要任何账号或第三方服务器。
项目是什么,一句话说清
LocalSend 是一个开源的 AirDrop 替代品,在局域网内安全地传输文件和消息。它覆盖 Windows、macOS、Linux、Android、iOS 五个平台,电脑和手机通用。和用微信传文件相比,它不走互联网、没有文件大小上限;和 AirDrop 相比,它不挑品牌,安卓、苹果、Windows 之间都能互传。
安装(按你的系统选一条路)
官方建议通过应用商店或包管理器安装,因为应用本身不带自动更新:
| 系统 | 推荐装法 | 备选 |
|---|---|---|
| Windows | winget install LocalSend.LocalSend | 官网下载 EXE 安装包 |
| macOS | brew install --cask localsend | App Store 搜索 LocalSend |
| Linux | flatpak install flathub org.localsend.localsend_app | Arch 系:yay -S localsend-bin |
| Android | Play 商店搜索 LocalSend | 官网下载 APK |
| iOS | App Store 搜索 LocalSend | — |
装完直接打开就行,不需要任何配置。
完成第一次传输
以"电脑把一份 PDF 发到手机"为例,走一遍完整流程:
- 在电脑上打开 LocalSend,点左侧菜单的发送。第一次启动会请求本地网络权限,允许即可。
- 点添加选入文件(也可以直接拖拽进窗口)。
- 界面中央会显示一个随机设备名,比如 "Fine Pearl"。建议进设置改成"我的台式机",以后两台设备互相找时一眼就能认出。
- 下方Nearby devices区域会列出同一 Wi-Fi 下的其他 LocalSend 设备,你的手机应该出现在这里。它靠 53317 端口的局域网广播互相发现,所以两台设备必须连同一个网络。
- 点击手机这一行,手机上弹出确认框,点允许。
- 传输开始,进度条走完后手机上可以选择保存文件还是直接查看,完成。
用顺手之后
拖拽和批量传输
文件可以直接拖进 LocalSend 窗口,一次可以选多个,整个文件夹也没问题。进度窗口会汇总显示总文件数、总大小和实时速度,传完自动收起,比逐个挑文件省事。
传输是加密的
LocalSend 走 HTTPS,TLS 证书是每台设备启动时动态生成的。用大白话说:内容只有你这两台设备能读懂,同一局域网里的其他机器就算截获数据也没法还原。
网络环境
尽量让两台设备都连 5GHz 频段的 Wi-Fi,速度明显更好。另外部分路由器(尤其访客网络)默认开启"AP 隔离",开启后设备互相看不见,需要在路由器设置里关掉。
| 项目 | 默认状态 | 用顺手后 |
|---|---|---|
| 设备识别 | 随机名如 Fine Pearl | 改名后一眼认出 |
| 选文件 | 每次点添加 | 拖拽、整文件夹一起传 |
| 传输速度 | 2.4GHz 下几 MB/s | 5GHz 下可达几十 MB/s |
传不动了怎么办
按出现概率从高到低排查:
- 设备互相看不见→ 多半是防火墙拦截 → 放行 53317 端口的入站 TCP/UDP(Windows 命令见下方折叠块)。
- 能发现但传输失败或很慢→ 路由器开了 AP 隔离/客户端隔离 → 进路由器设置关闭该选项,访客网络尤其常见。
- macOS 或 iPhone 上设备不出现→ 系统未授予本地网络权限 → 见下方折叠块。
- 一个设备连了另一个的热点却搜不到→ 手机热点与 Wi-Fi 不是同一网段 → 让双方连同一个路由器的 Wi-Fi。
- 提示端口被占用→ 53317 被其他程序占用 → 在 LocalSend 设置里换一个端口,两台设备保持一致。
Windows:用 PowerShell(管理员)添加防火墙规则
New-NetFirewallRule -DisplayName "LocalSend" -Direction Inbound -LocalPort 53317 -Protocol TCP -Action Allow New-NetFirewallRule -DisplayName "LocalSend" -Direction Inbound -LocalPort 53317 -Protocol UDP -Action AllowmacOS / iOS:开启本地网络权限
进入 系统设置 → 隐私与安全性 → 本地网络,确认 LocalSend 开关已打开,然后重启应用再试。
适用场景 & 下一步
办公室里把手机拍的文件发到电脑,课堂上向学生分发课件,家里做照片备份,开发时快速部署 APK 和测试文件,都很合适。想进一步了解协议细节或参与改进,可以去看看官方仓库的文档和 issue。
【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考