我在的VPN证书最近过期了,之前一直能忍就忍了,最近闲来有空,就更新一下算了。
应该有很多同志跟我一样,受不了国内DDNS提供商动不动就需要提供身份证,且提供的域名又少,又必须用实名手机等等问题。
我用的场景是在外,需要经常连到自已的实验环境,各类在家的服务器,采用的是opensense自带的ddns服务。
这东西配置较简单,我用的是duckdns的名费域名,注册之后直接如下配置就即。
duckdns服务器,提供了开放的api方式更新域名记录,极大可能地提供了可玩性。
本次申请的名费证书就需要借助此api
首先需要通过申请letsencryp的证书
certbot certonly --emAIl superlab@gmail.com --preferred-challenges dns --manual -d superlab.duckdns.org --server https://acme-v02.api.letsencrypt.org/directory
通过执行该命令获取一个txt记录,再由postman发起api请求。
当返回消息为"OK"即表明,证书申请已通过,赶紧去更新一下我的证书配置。