找回密码
 立即注册

QQ登录

只需一步,快速开始

主机交流Megalayer兑换位02兑换位03
兑换位04兑换位05兑换位06兑换位07
查看: 453|回复: 0

Cloudflare托管dns申请免费泛域名证书

[复制链接]

602

主题

59

回帖

2790

积分

超级版主

积分
2790

最佳新人活跃会员热心会员推广大使宣传大使灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2020-7-30 12:22:02 | 显示全部楼层 |阅读模式
本帖最后由 Globaldc 于 2020-7-30 12:30 编辑

Let's Encrypt已经开放了泛域的SSL证书申请。申请泛域的SSL证书必须要验证DNS解析才可以,可以通过手动添加DNS记录的方式来申请,也可以通过使用API自动添加DNS记录的方式来申请,这里记录一下利用cloudflare的API申请Let's Encrypt泛域证书的过程。
DNS解析托管在CloudFlare上
使用acme.sh ,通过CloudFlare 的DNS API自动激活SSL证书

获取cloudflare的API
首先获取cloudflare账户API的TOKEN。
登录到cloudflare账户,然后查看My Profile,点击Global API Key的View API Key,输入密码,保存KEY。


安装amce.sh
curl  https://get.acme.sh | sh


申请证书
acme的目录名前有一个.所以默认是看不到acme的目录的,可以通过以下命令进入acme目录。
cd .amce.sh
设置cloudflare api
export CF_Key="刚刚保存下来的KEY"
export CF_Email="cloudflare的注册邮箱"


然后申请证书即可。
./acme.sh --issue --dns dns_cf -d *.globaldc.cn -d globaldc.cn
现在证书,私钥都可以在/root/.acme.sh/*.域名目录查看





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
GDC主机交流论坛 https://www.globaldc.cn/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GDC主机交流论坛_GDC之家

GMT+8, 2024-4-25 06:08 , Processed in 0.055117 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表