Proxmox VE(PVE)通过CloudFlare DNS方式配置Let's Encrypt自动申请续订SSL证书
文章目录
起因
家里PVE集群重建之后HTTPS证书就失效了,记录一下申请的过程
步骤
首先依次选择Datacenter
->ACME
->Accounts
->Add
注意添加用户时候选择Let's Encrypt V2
而不是Let's Encrypt V2 Staging
(其他教程都这么写)
然后点击Challenge Plugins
的Add
添加CloudFlare插件
CF_Account_ID
对应CloudFlare域名下的帐户 ID
CF_Zone_ID
对应CloudFlare域名下的区域 ID
CF_Email
对应CloudFlare的登录邮箱
CF_Key
对应用户 API 令牌中的API 密钥
CF_Token
对应用户 API 令牌中的API 令牌
(没有的话可以新建一个)
第三步在CloudFlare域名的DNS中添加域名,并在PVE对应的节点System
->Certificates
->ACME
点击Add
增加域名,并选择Using Account
并保存
注意添加域名时候Challenge Type
选择DNS
,Plugin
选择第二步添加的CloudFlare插件的名字
最后点击域名并选择Order Certificates Now
等证书颁发成功即可通过https://域名:8006访问,且不会在出现证书无效的风险提示了
文章作者 pengxiaochao
上次更新 2024-12-25
许可协议 不允许任何形式转载。