Tailcat
Tailscale 官方开源的终端网络工具,可以像使用 netcat 一样在不同设备之间传输数据
Tailcat 是 Tailscale 官方开源的终端网络工具,可以像使用 netcat 一样在不同设备之间传输数据,但底层走的是 WireGuard 加密的点对点隧道,不需要依赖 Tailscale 账户和控制面。
传统的 netcat 只能在同一网络内通信,而 Tailcat 利用 Tailscale 的 DERP 中继服务器和 NAT 穿透技术(magicsock),即使两台设备处于复杂网络环境(多重 NAT、防火墙后),也能建立加密的直接连接。如果 NAT 穿透成功,还会自动升级为端到端的 UDP 直连,速度更快、延迟更低。
使用方法非常简单:在一台机器上运行 tailcat,它会打印出一个临时连接令牌;另一台机器拿着这个令牌运行 tailcat,即可建立加密隧道并传输数据或文件。整个过程不需要 root 权限,不修改系统路由表和 DNS 设置,也不依赖 Tailscale 账号体系。
Tailcat 既可以作为 CLI 工具直接使用,也可以作为 Go 库集成到其他项目中。它默认使用 Tailscale 提供的免费 DERP 中继,也可以自行部署 DERP 服务器实现完全自托管。实验性的 WebAssembly 版本支持在浏览器中运行,可与 CLI 互操作,浏览器流量全部通过 DERP 中继传输。
适合需要跨网络传输数据、文件,或在受限网络环境下建立安全通信通道的开发者和技术人员。安装方式为 go install,一条命令即可完成。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议