- 我系统是ubuntu18.04.6 LTS
- 执行以下命令:
-
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb sudo dpkg -i cloudflared.deb cloudflared tunnel login #这里会打开浏览器窗口登录cloudfare,我这里是之前绑定了域名,建议大家也绑定域名 cloudflared tunnel create vm1 #这里会生成下面所需的json文件 mkdir ./cloudflared && cd cloudflared/ nano config.yaml #添加以下内容 tunnels: vm1 credentials-file: /home/lixu/.cloudflared/95b49dcc-XXXX.json protocol: http2 ingress: - hostname: vm.nb404.cn service: http://127.0.0.1:80 originRequest: disableChunkedEncoding: true noTLSVerify: true - service: http_status:404 cloudflared tunnel --config config.yaml route dns vm1 vm.nb404.cn #这句命令会给域名增加vm的dns记录 cloudflared tunnel --config ./config.yaml run vm1 #这里就可以访问了,大家记得改成自己的域名
enjoy