在Hetzner云服务器上设置VPN:第一部分

在Hetzner云服务器上设置VPN:第一部分

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

作者使用免费版Tailscale体验不错,但因安全性考虑选择自建Headscale。文章介绍了在Hetzner云服务器上安装和配置Headscale的步骤,包括下载、安装、编辑配置文件和启动服务。作者创建了用户和预认证密钥,并成功连接节点。虽然配置未完成,但这是一个良好的开始,所有操作在临时服务器上进行,后续将继续优化。

🎯

关键要点

  • 作者使用免费版Tailscale体验良好,但因安全性考虑选择自建Headscale。

  • 文章介绍了在Hetzner云服务器上安装和配置Headscale的步骤。

  • 作者创建了用户和预认证密钥,并成功连接节点。

  • 所有操作在临时服务器上进行,后续将继续优化配置。

延伸问答

为什么作者选择自建Headscale而不是使用Tailscale的免费版?

作者因安全性考虑选择自建Headscale,认为使用他人拥有的VPN不够安全。

在Hetzner云服务器上安装Headscale的第一步是什么?

第一步是下载Headscale的安装程序。

如何在Headscale中创建用户和预认证密钥?

可以使用命令`headscale users create <用户名>`创建用户,使用`headscale preauthkeys create --user <用户名> --reusable --expiration <时间>`创建预认证密钥。

Headscale的配置文件中需要设置哪些参数?

需要设置的参数包括server_url、listen_addr、acme_email、tls_letsencrypt_hostname和dns的base_domain。

作者在临时服务器上进行的操作有什么特别之处?

所有操作在临时服务器上进行,确保安全性,因为临时服务器上的访问令牌已不再有效。

文章中提到的后续计划是什么?

作者计划在后续文章中继续优化Headscale的配置。

🏷️

标签

➡️

继续阅读