服务器集群知识库

云麦 · 麦子战队运维体系

← 返回项目库

headscale VPN 组网

私有 Tailscale 组网控制服务器(vpn.bianquezhiyin.cn),25 节点,含 pve-tunnel/各机房互通

服务器maizihehuo 部署路径/opt/headscale 技术栈Docker headscale/headscale:latest + tailscaled 客户端 入口/端口容器 headscale(8082) / 8082(https 经 nginx) 数据库SQLite /opt/headscale/data 状态运行中

开发文档与优化建议

headscale 私有 VPN 组网(部署于 maizihehuo)

自建 Tailscale 兼容组网控制服务器(headscale):全集群 25 个节点的 VPN 中枢,域名 vpn.bianquezhiyin.cn,是跨机房/内网管理的命脉。

访问方式

技术架构

数据

使用方法

维护方式

现状与风险

优化建议

  1. 【备份】每日备份:tar czf /opt/backups/headscale_$(date +%F).tgz /opt/headscale/data /opt/headscale/config 入 cron(数据小,成本忽略)
  2. 【可维护性】导出节点清单存档:docker exec headscale headscale node list > /opt/backups/headscale_nodes_$(date +%F).txt
  3. 【安全】policy.json 收紧:仅允许需要互通的节点互访(默认全互通有横向移动风险)
  4. 【容灾】在第二台机器(如 kaku 切换后的 maizi 或飞牛)准备 headscale 配置冷备,记录恢复步骤(导入 data 目录即可恢复控制面)
  5. 【安全】headscale 管理端口 8082 仅本机(现状正确),不要映射公网