我运行了 v2ray 的图形版本(用户界面) 在 Hetzner 上的其中一台 VPS 上,我还添加了一条A
记录,将该 VPS 的 IP 绑定到我的 Cloudflare 帐户上的 DNS。
acme.sh
好吧,通过下面的命令,我尝试使用 letsencrypt 作为 CA 提供程序为该子域获取证书:
7 curl https://get.acme.sh | sh
8 ~/.acme.sh/acme.sh --set-default-ca --server letsencrypt
9 ~/.acme.sh/acme.sh --register-account -m [email protected]
10 ~/.acme.sh/acme.sh --issue -d sub.mydns.com --standalone
11 ~/.acme.sh/acme.sh --installcert -d sub.mydns.com --key-file /root/private.key --fullchain-file /root/cert.crt
将 VPS 的 IP 地址添加到 Cloudflare 并将其设置为仅 DNS 模式后,如下图所示:
当我尝试连接我的面板而不输入时https://
,我刚刚从 Firefox 获得了以下页面:
并且在 Google Chrome 浏览器中也不会返回任何内容(无论是否输入https://
):
但输入https://
成功显示了面板:
有人知道为什么会发生这种情况以及我该如何解决这个问题吗?