acme.sh配合腾讯云的DNSPod自动申请ssl证书
2024年8月14日...大约 2 分钟
1. 在服务器中
官方有一篇很详细的教程,建议直接跟着来 acme.sh 自动解析并申请证书
2. 在 PVE 中
由于 PVE 自带有一个 ACME 模块,所以直接用自带的了。
首先按照官方教程获取 SecretId
和 SecretKey
,获取腾讯云 SecretId 和 SecretKey 。
2.1 添加插件
web管理界面中找到 数据中心
-> ACME
。
其中的 API 数据填入前面申请的 id 和 key:
2.2 添加账户
邮箱就填自己的邮箱。
2.3 添加需要申请SSL的域名
其中,质询类型选择DNS;插件选择刚才创建的插件;域名填入PVE web管理后台需要绑定的域名。
创建成功后,点击 立即预定凭证
,等待执行完成,页面自动刷新后就添加成功了。
3. 在 OpenWrt 中
相关信息
似乎 luci-app-acme
程序中还不支持 dns_tencent
这个 DNS API。
所以我们需要到 dnspod.cn 中去创建 DNSPod Token 密钥。登录之后进入 “我的账号” 下的 “API密钥”,选择 DNSPod Token 创建密钥。
3.1 安装GUI程序
搜索 luci-app-acme
,安装。
再搜索 acme-dnsapi
并安装。
3.2 配置 ACME
刷新页面,然后在 “服务” 中找到 “ACME证书”。
“电子邮件账户” 填上自己的邮箱;删除 “证书配置” 下的两个默认配置。
然后在 “证书配置” 下的输入框中输入要添加的配置的名字,并点击 “添加”。
其中 DNS API 凭证 填入从 dnspod.cn 中申请的 DNSPod Token。
Powered by Waline v3.3.2