mushroom11s

Tailcat-Box

mushroom11s

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 的工程师
  • 帮家人朋友远程修电脑的技术型用户
  • 不想把文件交给网盘的隐私敏感人群

快速上手

  1. 两台电脑都装上 Tailcat Box,安装包在 Releases 按平台下载
  2. 一侧建房间,把 tc… 地址或二维码发给对方,粘贴或扫码即连
  3. 传文件:把文件丢进 Mew Share,把取件码发给对方,对方在 Download 页输入
  4. 穿透服务:在 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

历史版本

排序