在 OpenWrt 和群晖中自动申请和部署证书

在 OpenWrt 和群晖中自动申请和部署证书

💡 原文中文,约4200字,阅读约需10分钟。
📝

内容提要

本文介绍了如何在OpenWrt和群晖中自动申请和部署SSL证书,利用Cloudflare的API Token进行DNS验证,使用acme.sh工具生成和管理证书,实现域名映射和HTTPS安全访问。群晖的反向代理功能简化了配置,确保局域网内的安全访问。

🎯

关键要点

  • 在 OpenWrt 和群晖中自动申请和部署 SSL 证书,使用 Cloudflare 的 API Token 进行 DNS 验证。
  • 使用 acme.sh 工具生成和管理证书,简化证书续期过程。
  • Cloudflare 支持通过 API Token 进行域名所有权验证,需设置相应权限。
  • OpenWrt 默认使用 uHTTPd 作为 Web 服务器,建议安装 Nginx 以支持反向代理。
  • 通过 acme.sh 安装相关软件包并配置证书,确保自动续签功能正常。
  • 在群晖中使用脚本手动申请和部署证书,需修改配置文件以适应 Cloudflare 设置。
  • 在群晖中创建计划任务以实现证书的自动更新和部署。
  • 群晖支持反向代理功能,可以将域名解析到局域网内的其他服务,实现 HTTPS 安全访问。
➡️

继续阅读