【发布时间】:2021-01-02 02:16:15
【问题描述】:
我必须在我的服务器上安装 Argo Tunnel,在 Compute Engine 上安装 VM(Image Debian,Debian GNU/Linux,10(buster),amd64 构建于 20200902,支持 Shielded VM 功能),但无法通过 cloudflared 安装步骤。 我按照开发者门户上的说明进行操作:https://developers.cloudflare.com/argo-tunnel/downloads 并下载了适用于 Linux 的 amd64 / x86-64 包,
我也使用了这段代码并在我的虚拟机上安装了 cloudflared
git clone
https://github.com/cloudflare/cloudflared.git
cd cloudflared/
go clean
go get
github.com/cloudflare/cloudflared/cmd/cloudflared
make cloudflared
我看到了目录,但我无法检查版本以验证我是否正确安装了所有内容 (documentation)。
changerz_critical@cloudshell:~/cloudflared (global-
road-289110)$ cloudflared --version
-bash: cloudflared: command not found
我认真阅读了所有可用的文档,但找不到任何可以帮助解决此问题的内容。
非常感谢您的帮助。
【问题讨论】:
-
1. 为什么不使用downloads 页面上提供的
.deb包?您可以使用sudo dpkg --install cloudflared-stable-linux-amd64.deb轻松安装它。 2. 另外,您可以尝试关注instructions 并运行go install github.com/cloudflare/cloudflared/cmd/cloudflared。 -
嗨,安装不工作我用
git clone https://github.com/cloudflare/cloudflared.git cd cloudflared/ go clean go get github.com/cloudflare/cloudflared/cmd/cloudflared make cloudflared -
好的,Debian 的预配置包
.deb怎么样? -
非常感谢!对我来说非常完美。我有一个问题。我不知道为什么,但是当我尝试与 localhost 建立连接时,它给了我
Cannot determine default configuration path. No file [config.yml config.yaml] in [~/.cloudflared ~/.cloudflare-warp ~/cloudflare-warp /etc/cloudflared /usr/local/etc/cloudflare和Error getting origin cert: Client didn't specify origincert path when running from terminal。你知道为什么会这样吗?非常感谢! d]
标签: linux google-cloud-platform google-compute-engine tunnel