Cloudflare 是一家提供网络安全和内容分发网络(CDN)服务的公司,其证书管理服务也很受欢迎。对于多域名(SAN,即主题备用名称)证书,Cloudflare 支持多域名的SSL/TLS证书,该证书可涵盖多个不同的域名和子域名,从而简化管理和降低成本。

要在Cloudflare上设置多域名证书,可以按照以下步骤进行:
步骤 1: 账号设置
1. 创建或登录账号:前往 Cloudflare 网站并登录到你的账户。如果没有账户,先创建一个。
2. 添加网站:如果你的不同域名没有添加到你的Cloudflare账号中,把它们逐个添加。
步骤 2: SSL/TLS 设置
1. 进入SSL/TLS设置:
- 选择一个已经添加到Cloudflare中的域名。
- 从Cloudflare面板中找到“SSL/TLS”选项卡,并点击进入。
2. 选择证书类型:
- 确保你设置的是 "Full (strict)" 模式,这种模式引用的是完整的严格SSL/TLS配置。
- 如果您希望使用 Cloudflare 提供的 Universal SSL,只需启用Universal SSL(通常默认是开启的)。
- 如果需要更高级的限制和控制,可以选择高级证书管理(ACM,即Advanced Certificate Manager),但这是收费的。
步骤 3: 高级多域名证书 (可选)
如果你选用Cloudflare的高级证书管理(ACM)服务,你可以指定多域名和子域名。这个服务允许你通过Web UI生成和管理高级证书。
步骤 4: 自定义证书 (如果需要自己上传证书)
1. 上传自定义证书: 如果你已经有一个自定义的多域名证书(例如从第三方CA购买的),可以通过以下方式上传:
- 进入 "SSL/TLS" > "Origin Server"
- 选择 "Create Certificate" > "I have my own private key and CSR"
- 上传你的私人密钥和证书。
步骤 5: 验证和应用
1. DNS 设置: 确保所有相关域名的 DNS 记录在 Cloudflare 中正确指向。
2. 验证设置: 当新的证书被申请和部署时,通过访问这些域名来确保它们正确地应用和受保护。
Cloudflare 的多域名证书管理简化了多个域名和子域名的证书管理。无论您使用Cloudflare提供的Universal SSL还是购买的高级证书管理服务,都可以确保高效、安全的SSL/TLS覆盖。

查看详情

查看详情