tailcat

类似netcat的工具,利用Tailscale的加密点对点网络连接两台机器,无需Tailscale账号。连接信息可用任意方式交换。

分享到 X许可证: BSD-3-Clause

概述

Tailcat 是用 Tailscale 的开源组件拼装出来的类 netcat 工具。它只使用提供 WireGuard 加密点对点隧道的 Tailscale 数据平面,不使用控制平面,因此不需要 Tailscale 账号。一端运行监听并得到一个简短地址,另一端用这个地址连接,连接信息通过任意方式交换即可。它是 Go 库和命令行工具,在用户态运行。

主要特点

  • 监听端返回简短地址,客户端凭它连接
  • 使用 WireGuard 端到端加密
  • 借助 DERP 中继建立连接,NAT 穿透失败时也作为兜底
  • 不需要 root 权限,不修改路由和 DNS
  • 同时提供命令行工具和 Go 库

适用场景

适合想在 NAT 后的两台机器之间传数据,又不想注册账号或搭 VPN 的开发者。默认的 DERP 中继免费但有速率限制,也可以自建。

上游仓库
tailscale/tailcat
GitHub 上的 fork
Guo-astro/tailcat
上游 Star 数
7.8k
分类
安全与网络
编程语言
Go
许可证
BSD-3-Clause
Fork 时间
2026-08-29
同步状态
已同步上次同步 2026-09-29