Filetransfer 中文文档 下载 App

Filetransfer 为什么只支持局域网——协议设计与安全边界

为什么只支持局域网

Filetransfer 从一开始就定位为"局域网应急互传工具",这个定位不是出于技术局限,而是产品选择。背后有三层原因:

第一层:FTP 协议的天性

FTP 协议诞生于局域网时代——ARPANET 的初期就是少数几台大型计算机通过局域网互联。FTP 的设计假设就是"通信双方在同一个物理网络里"。

FTP 协议没有 NAT 穿透能力——NAT(网络地址转换)是现代家庭和公司路由器的标配功能,它把内网设备隐藏在路由器后面,用一个公网 IP 对外。从公网发起的请求根本找不到 NAT 后面的内网设备。要穿透 NAT 需要 STUN、TURN 或手动端口映射,这些都是 P2P 协议的范畴,FTP 没有。

第二层:安全边界清晰

局域网直连的最大安全优势是——传输通道的边界就是物理房间。你的手机和电脑在同一个路由器下,这个路由器是你自己控制的(或你信任的),外面的设备根本碰不到你的 FTP 端口。

如果 Filetransfer 支持公网访问,那安全边界就变成了"互联网上所有设备"——任何能扫描到你公网 IP 的人都能尝试连接。这带来了端口扫描、暴力破解、DDoS 等一系列安全风险,需要引入鉴权、限流、加密等复杂机制,和 Filetransfer 轻量的定位完全不符。

第三层:场景聚焦

Filetransfer 要解决的是"手边没线时的应急互传"——手机和电脑之间的距离通常在几米到几十米范围内,自然就在同一个局域网里。跨公网传输是完全不同的场景(远程办公、朋友间远距离传文件等),有更适合的工具。

想跨网络传怎么办

如果你的需求是两台设备不在同一个局域网,Filetransfer 就不是合适的工具了。以下是几种替代方案:

方案一:云盘中转(最通用)

方案速度免费空间跨平台隐私
百度网盘限速严重2T全平台扫描分析
阿里云盘快100G全平台相对较好
夸克网盘快10G全平台相对较好
OneDrive取决于网速5G/付费全平台微软协议
iCloud Drive生态无缝5G/付费Apple 生态苹果加密

云盘方案的核心优势是任何两台设备只要能上网就能传,缺点是双份流量 + 经过第三方服务器。

方案二:P2P 直传工具(不走云端)

方案特点
SendTomo跨平台 P2P,无需安装 App,扫码配对
Snapdrop浏览器间 P2P,同网段自动发现
Landrop国内同类产品,浏览器端
FireFox Send(已停运)曾是 Mozilla 的端到端加密 P2P 方案

P2P 工具的优势是不走云端、速度取决于双方带宽,缺点是需要双方同时在线,且 NAT 穿透不一定 100% 成功(对称型 NAT 可能穿透不了)。

方案三:邮箱附件 / 聊天工具

适合小文件快速传递,不适合大文件或批量传输。

方案四:自建中转

适合有技术能力和服务器的用户,灵活性最高。

Filetransfer 的边界内场景

在自己的边界里,Filetransfer 是最快、最省心的方案:

场景Filetransfer 适合吗
家里 WiFi,手机和电脑互传✅ 完美
手机开热点,电脑连上传输✅ 完美
同一公司/学校 WiFi⚠️ 先查有没有 AP 隔离
咖啡馆公共 WiFi⚠️ 大概率有 AP 隔离,用热点绕开
手机电脑跨城市❌ 不适合,用云盘或 P2P
朋友来家里传文件✅ 用你的 WiFi 或你开热点
出差酒店 WiFi⚠️ 可能 AP 隔离,手机开热点最稳

为什么有人会期望公网传输

常见的误解:

总结

Filetransfer 坚持局域网定位是对的——把一个场景做到极致,比什么都做一点好。如果你的需求跨出了局域网边界,换工具就行,没有万能方案。