← 返回首页
什么是 Headscale?
Headscale 是一款开源、自托管的 Tailscale 控制服务器实现 。它让您可以运行自己的协调服务器,构建基于 WireGuard 的私有 mesh 网络,使您的设备之间可以安全地互联,而无需依赖 Tailscale 托管的控制平面——同时仍然使用标准的 Tailscale 客户端。
🚀 为什么最新版本很重要: Headscale 与 Tailscale 协议同步演进,不断加入对新客户端功能的支持、ACL 改进和稳定性修复。运行最新版本可以确保您与当前的 Tailscale 客户端保持兼容。
⚡ Headscale 的核心功能
🔐 自托管控制平面
运行您自己的协调服务器——无需依赖第三方托管服务。
🌐 WireGuard Mesh 网络
在您所有设备之间提供快速、加密的点对点连接。
📱 标准客户端
兼容桌面、移动设备和服务器上的官方 Tailscale 客户端。
📜 ACL 策略
细粒度的访问控制规则,用于划分和保护您的网络。
🎯 为什么选择 Headscale?
完全掌控: 拥有协调服务器和您的网络数据
无厂商锁定: 托管控制平面的开源替代方案
使用官方客户端: 保留精致的 Tailscale 应用体验
轻量级: 单个易于部署的 Go 二进制文件
🆕 亮点
协调服务器: 自托管的 Tailscale 控制平面
WireGuard: 现代化的加密 mesh 网络
ACL: 基于策略的访问控制
多用户: 使用命名空间分隔设备和用户
📦 从 deb-free.griffo.io 安装
步骤 1:添加仓库
使用 sudo 安装
使用 root 安装
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
apt update
步骤 2:安装 headscale
使用 sudo 安装
使用 root 安装
# Install latest headscale
sudo apt install headscale
# Verify installation
headscale version
# Install latest headscale
apt install headscale
# Verify installation
headscale version
🎯 基本使用示例
# Show version
headscale version
# Create a user
headscale users create alice
# Generate a pre-auth key for a user
headscale preauthkeys create --user alice --reusable
# List connected nodes
headscale nodes list
# Serve the control server
headscale serve
🚀 为什么选择 deb-free.griffo.io?
📊 仓库对比:
官方 Ubuntu: 通常落后数月,缺少最新功能
deb.griffo.io(主仓库): 发布后数小时内即可获取最新版本
手动安装: 需要手动下载并配置 PATH
我们的仓库: 预构建、开箱即用的软件包
✅ 最新功能: Headscale 的最新版本最多延迟上游 2 个月,安全修复立即发布
✅ 无需手动配置: 预构建的二进制文件,通过 apt 安装和更新
✅ 自动更新: 通过 apt upgrade 自动获取免费通道的最新构建
✅ 正确的依赖管理: 正确打包所有所需的库
✅ 多发行版支持: 支持 Jammy 和 Noble
✅ 易于维护: 使用简单的 apt 命令即可完成更新
📦 软件包构建仓库
Ubuntu 软件包在此 GitHub 仓库中自动构建和维护:
🔗 相关软件包
也可从 deb-free.griffo.io 获取:
🎯 适用人群: 希望使用 Tailscale 客户端搭建私有、安全的 mesh VPN,同时完全掌控协调服务器和自身数据的自托管用户和组织。
💝 支持此项目
如果这个仓库为您节省了时间和精力,请考虑支持它!