秉持着勤俭节约的中华传统美德,选择在dynadot上申请购买了一个域名,然后使用acme.sh的方式申请免费ssl安全证书时,没有找到如何自动更新dynadot上域名安全证书的方法,因此在查阅了dynadot的api接口后,找了个更新方法,可自行写成脚本。
自动更新需要dynadot账号api的key,在自己的账户页面 - 工具 - 用户接口(api) 中解锁获得:
API接口文档:https://www.dynadot.com/zh/domain/api3.html
一、acme.sh下载与使用:
git clone https://github.com/acmesh-official/acme.sh.git
~/acme.sh/acme.sh --install
二、自动更新方法:
1、首先还是手动申请证书:
~/acme.sh/acme.sh --issue --dns -d '域名' --yes-I-know-dns-manual-mode-enough-go-ahead-please
2、将需要写入dns的txt解析使用