Tailcat Box 是基于 Tailscale Tailcat 的桌面点对点连接工具,两台电脑免公网 IP 直连,可聊天、传文件、开隧道与远程终端。
- v1.3.1
- 发布于
- 12 天前
- 67
- 星标
- 78
- 下载
- 同步于
- 1 天前
最新版本
v1.3.12026年10月16日 18:52下载慢?可在上方随时切换镜像源
项目说明
项目概述
Tailcat Box(猫砂盆)是一款给开发者、IT 帮忙党和小团队用的桌面点对点连接工具,解决两台电脑隔着不同网络难以直连的问题。它基于 Tailscale Tailcat:连接先经公共 DERP 中继撮合,网络允许时自动切直连,双方都不需要公网 IP、路由器设置或账号。打开应用、互发一个 tc… 短地址或取件码,就能在一个窗口里完成聊天、传文件、访问对方服务或开远程终端,底层流量用 WireGuard 加密。
不建 VPN、不经过云盘,两台机器直接拉一条私有通道。
| 项目 | 内容 |
|---|---|
| 平台 | Windows、macOS、Linux(x64 / ARM64) |
| 技术栈 | Go + Wails + React |
| 连接基础 | Tailscale Tailcat(DERP 中继 + 直连) |
| 许可证 | PolyForm Noncommercial 1.0.0 |
| 界面语言 | 简体中文、English,浅深色主题 |
主要功能
- 房间聊天:一对一房间支持文字、文件、语音条,以及音视频通话与屏幕共享
- Mew Share 文件直传:对方凭取件码或二维码直接从你的电脑下载,不经第三方存储
- Tunnel 服务穿透:把本机或局域网设备的 TCP 端口发布成 Tailcat 地址,对面加一条 Local forward 即可访问
- 内置 SSH:由 Tailcat 提供的独立 shell,默认关闭,仅放行已保存设备与当前聊天对象
- 托盘常驻:关窗后房间、分享与隧道继续工作
- 多房间:可同时开多个房间随时切换,共享屏幕可独立窗口全分辨率查看
文件分享与隧道
- 取件码多人下载:一个取件码可给多人用,最多 10 个同时下载,其余排队,可设下载上限与有效期
- 多任务并行:多个分享同时跑,各自独立过期时间
- 大文件不复制:大体积分享直接从原位置供给,应用重启后同码续传
- 端口映射写法:发布局域网其他主机用 8080:192.168.1.10:80 这样的映射,一址可多人同时连
- 固定地址:使用保存的密钥,重启后地址保持不变
适用人群
- 要远程访问家里 NAS 或公司内网的开发者
- 需要给同事演示本地 dev server 的工程师
- 帮家人朋友远程修电脑的技术型用户
- 不想把文件交给网盘的隐私敏感人群
快速上手
- 两台电脑都装上 Tailcat Box,安装包在 Releases 按平台下载
- 一侧建房间,把 tc… 地址或二维码发给对方,粘贴或扫码即连
- 传文件:把文件丢进 Mew Share,把取件码发给对方,对方在 Download 页输入
- 穿透服务:在 Tunnel 里加 Port serve(如 8080),对面对应加 Local forward
系统要求
| 项目 | 要求 |
|---|---|
| Windows | x64 / ARM64,安装版或便携版 |
| macOS | Apple silicon 或 Intel,DMG |
| Linux | x64 / ARM64,deb 或 tar.gz,glibc 2.39+,通话需 full 包 |
注意事项
- 地址即钥匙:拿到房间地址、Tunnel 地址或取件码的人都能连上,用完及时停用
- 非商用许可:PolyForm Noncommercial 1.0.0,商用需另行授权
- 未签名:Windows SmartScreen 与 macOS Gatekeeper 首次打开会拦截确认
- 构建依赖:源码构建需 Go 1.27.1+、Node.js 20.19+ 与 Wails CLI v2.16.0
历史版本
排序