Tailcat:无需账号的 Tailscale 隧道

Tailcat: Secure Tunnels in Seconds (Tailscale)

Tailcat:无需账号的 Tailscale 隧道

Tailcat 是 Tailscale 开源组件的巧妙重组,它像 netcat 一样工作,但运行在 Tailscale 的数据平面上,完全摒弃了控制平面。这意味着你无需注册 Tailscale 账号,也无需 root 权限,就能在两台机器间建立 WireGuard 加密隧道。通过 magicsock 和 DERP 中继,Tailcat 能自动处理 NAT 穿透,优先建立直连。你可以用它快速转发端口、搭建免认证的 SSH 服务,甚至作为 SOCKS5 代理。所有连接元数据通过带外方式交换,连接令牌即地址,用完即焚,既灵活又安全。

Tailscale 没有 Tailscale 控制平面,由 Tailscale 打造
  1. bradfitz

    一个有趣的用例:一位同事刚用 tailcat 作为传输层快速搞了个 Minecraft 模组:https://github.com/tailscale/tailcat-for-minecraft

    (只是个可爱的演示,不打算发布或长期维护)

  2. megamorf

    所以这和 Iroh 有点类似?

    https://github.com/n0-computer/iroh

  3. mikepurvis

    我很欣赏他们提供了 nix 安装/环境,和主 tailscale/tailscale 仓库一样。nix 在 tailscale 是广泛使用还是标准开发环境,还是说只是 10% 的选项,大多数人还是用 Docker 之类的?

  4. Schlagbohrer

    10 到 15 年前,Tor 网络和洋葱协议常被用来做这种事:通过 .onion 地址暴露家庭服务,然后借此在全球互联网基础设施上获得安全私密的访问。但我已经很久没看到任何关于 Tor 的新闻标题了。

  5. pbohun

    太酷了!我是说,如果我们有 100% 的 ipv6(没有 cgnat),其实根本不需要它,但这已经是次优解了。我觉得人们低估了如果实现简单的 p2p 会催生多少创新。

  6. stillpointlab

    我花了不少时间终于搞懂了 tailscale 是什么以及它如何工作,印象很深。这在技术领域很少见,但我很高兴自己最终花了这个时间。

    我刚刚弄明白 tsnet 在整个架构中的位置(一个基于 Go 的进程内完整网络栈,让进程充当 tailnet 中的节点),这让我理解了 tailcat(除了控制平面,tsnet 的其他部分都包含在内)。他们能以如此可靠的方式做到这一点,真的很令人印象深刻。

  7. archietect

    看起来这是最近推出的 bitbang-cli 的直接竞争对手

    https://github.com/richlegrand/bitbang-cli

  8. aseipp

    就在昨天,我还抱怨说想在办公室时 SSH 回我的家庭网络,而我当时在公司(非家庭)的 tailnet 上。我基于 Iroh 写了个东西来实现这个,但是一次性的(也就是不太通用)。也许可以把它扔了,或者受此启发重新设计一下!谢谢。

同日更多故事

2026-08-26