headscale 系列:如何在 headscale 中使用 MagicDNS
· 阅读需 2 分钟
本文记录在 headscale 中启用 MagicDNS 的配置方法,以及 extra-records.json 的实践用法,方便在客户端通过主机名访问设备而不是直接记忆 IP。
云雀通 Larktun 博客,发布零信任组网、远程访问、Headscale、移动端访问、安全 SSH 与案例实践文章。
本文记录在 headscale 中启用 MagicDNS 的配置方法,以及 extra-records.json 的实践用法,方便在客户端通过主机名访问设备而不是直接记忆 IP。
Headscale 官方镜像用 docker images 查看通常只有约 80MB。如果我们直接写 Dockerfile 打包,镜像往往会明显更大。
这篇文章记录一个更贴近官方体积的做法:使用 ko 构建 Headscale 容器镜像,而不是手写 Dockerfile。
本文基于我在个人博客中的实践记录,介绍如何在 Windows + WSL2 + Ubuntu 环境下编译 Headscale 源码,并整理常见报错与处理方式。
原文链接: 使用Headscale源码自行编译打包