结合 Cloudflare API 进行 DNS-01 验证,实现通配符 SSL 证书自动化签发,并在 Nginx 端配置 OCSP Stapling 加速。

一、 DNS-01 验证静默申请通配符证书

# 配置 API 凭证权限密钥文件 (/etc/letsencrypt/cloudflare.ini)
# dns_cloudflare_api_token = YOUR_CLOUDFLARE_API_TOKEN
chmod 600 /etc/letsencrypt/cloudflare.ini

# 签发 *.xiaowan.uk 通配符证书
certbot certonly \
  --dns-cloudflare \
  --dns-cloudflare-credentials /etc/letsencrypt/cloudflare.ini \
  -d xiaowan.uk \
  -d '*.xiaowan.uk' \
  --preferred-challenges dns-01

二、 Nginx 端配置 OCSP Stapling 性能优化

ssl_stapling on;
ssl_stapling_verify on;
ssl_trusted_certificate /etc/letsencrypt/live/xiaowan.uk/chain.pem;
resolver 1.1.1.1 8.8.8.8 valid=300s;
resolver_timeout 5s;