通过 ZeroTier VPN 访问自托管 Visual Studio Code 服务器

问题描述 投票:0回答:1

我在我们的内部工作站服务器机器上设置了一个自托管 Coder 服务器。目前,对于远程 VS Code 开发,我们可以通过隧道

https://<GUID>.pit-1.try.coder.app
访问工作区。不过,我还想通过我们的 ZeroTier VPN 访问 Coder 服务器。

ZeroTier 是一种加密的第 2 层延伸多点 VPN,具有集成防火墙功能。我相信使用我们的 ZeroTier 网络提供的 IP 地址应该可以访问我们的自托管 Coder 服务器。但是,在阅读 Coder 文档(https://coder.com/docs/v2/latest/admin/configure)后,我找不到配置此设置所需的信息。

有人成功设置了可通过 VPN 访问的自托管 Coder 服务器吗?如果是这样,您能否指导如何实现此配置?

visual-studio-code vpn self-hosting vscode-server coder
1个回答
0
投票

通常就像告诉应用程序(在本例中为 Coder)侦听与 ZeroTier 接口上分配的地址相匹配的地址一样简单。

使用以下命令获取为特定网络分配的 ZeroTier IP 地址:

zerotier-cli listnetworks

然后设置:

export CODER_HTTP_ADDRESS=<zerotier-ip>:<port>

我个人没有使用过Coder,可能有更好的方法(通过配置文件而不是导出环境变量),但通常这就是你想要做的。

祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.