Warpinator 对比 tosstome
最近核对
Warpinator 是 Linux Mint 用来向同一网络中其他电脑发送文件的工具。tosstome 在浏览器中完成同样的事,并为不在同一网络的设备提供数字码。
Warpinator README 里写了什么
来自 github.com/linuxmint/warpinator(核对于 2026-10-29):
- “Warpinator - 在局域网中发送和接收文件”。官方软件包面向 Linux(Mint、Ubuntu、Arch、Flatpak)。Android 和 Windows 版本被列为非官方。
- 设备通过共享的群组码互相发现。默认值是“Warpinator”,README 建议“尽快”修改。
- “所有设备必须处在同一个本地子网中才能连接。”防火墙需要开放 42000 和 42001 端口。
- README 警告说 warpinator[.]com 和 warpinator[.]net 是可能传播恶意软件的虚假网站。
横向对比
| Warpinator | tosstome | |
|---|---|---|
| 安装 | 每台设备上装一个应用 | 无需安装;用浏览器,服务器上用命令行工具 |
| 网络 | 同一个本地子网 | 同一个 Wi-Fi,或任何网络配合 6 位数字码 |
| 无互联网也能用 | 是,仅限局域网 | 否,页面和信令需要互联网 |
| iPhone | 未列出 | 是,在 Safari 中使用 |
| 无界面接收端 | 桌面应用 | tosstome listen |
该用哪一个
在没有互联网的 Linux Mint 网络中,Warpinator 是合适的工具。涉及 iPhone、两台设备处于不同网络,或者你什么都不能安装时,请用 tosstome。
tosstome 能做什么
- 在浏览器中运行,发送端无需安装任何东西。
- 同一网络中的设备会自动互相发现。不在同一网络时,一台设备显示 6 位数字码,另一台输入即可。
- 网络允许时,文件通过 WebRTC 在设备之间直接传输。如果几秒内无法建立直连,文件会经过 Cloudflare 上的中继转发,中继只转发数据,不保留任何内容。
- 可选的命令行工具
tosstome listen可以在电脑上常驻一个收件箱。它会输出一个链接和二维码;用手机打开后,文件会直接存入这台电脑上的文件夹,电脑端不需要打开浏览器。 - 文字消息和链接的传输方式与文件相同,接收端有“复制”按钮。
- 不存储任何内容。如果接收方不在线,就不会发送。
tosstome 目前做不到的事
- 中继在每台设备与 Cloudflare 之间受 TLS 保护,但目前还不是端到端加密。WebRTC 直连传输由浏览器进行端到端加密(DTLS)。
- 接收端的浏览器会把文件保存在内存中,直到你点击保存,所以非常大的文件更适合用命令行工具接收,它会直接写入磁盘。
- 双方必须同时在线,没有“现在上传,明天下载”。
- 它还很新。浏览器端的设备配对和中继上的端到端加密仍在开发中。