免费的SSL泛域名证书

要弄一个免费的泛域名证书,需要准备2个东西:

  • 自己的DNS域名
  • 本地docker运行环境

在本地运行如下的命令:

docker run -it --rm --name certbot \
   -v "/some-path/etc:/etc/letsencrypt" \
   -v "/some-path/lib:/var/lib/letsencrypt" \
   certbot/certbot certonly  -d "*.your.dns" --manual --preferred-challenges dns-01  --server https://acme-v02.api.letsencrypt.org/directory

运行过程中,要回答几个问题,要设置一个dns的txt解析,来做dns的认证。

之后,就可以在etc目录下面,看到证书啦。

你可能感兴趣的:(免费的SSL泛域名证书)