控制器必须将证书发送到客户端才能建立安全通信。此证书必须具有与 Avi 控制器集群主机名或 IP 地址相匹配的主体备用名称 (SAN)。
控制器具有默认的自签名证书。此证书没有正确的 SAN。您必须将其替换为具有正确 SAN 的有效证书或自签名证书。您可以创建自签名证书或上载外部证书。
有关证书的详细信息,请参见 Avi 文档。
过程
- 在“Avi 控制器”仪表板中,单击左上角的菜单,然后选择。
- 选择 SSL/TLS 证书。
- 要创建证书,请单击创建,然后选择控制器证书。
此时将显示
新建证书 (SSL/TLS) 窗口。
- 输入证书的名称。
- 如果没有预先创建的有效证书,请为类型选择
Self Signed
以添加自签名证书。
- 输入以下详细信息:
选项 |
描述 |
公用名称 |
指定站点的完全限定名称。要使站点视为可信,此条目必须与客户端在浏览器中输入的主机名匹配。 |
主体备用名称 (SAN) |
如果 Avi 控制器部署为单个节点,请输入该控制器的集群 IP 地址和/或 FQDN。 如果只使用 IP 地址或 FQDN,则该值必须与您在部署期间指定的控制器虚拟机的 IP 地址相匹配。请参见部署控制器。 如果 Avi 控制器集群部署为包含三个节点的集群,请输入该集群的集群 IP 或 FQDN。有关部署包含三个控制器节点的集群的信息,请参见部署控制器集群。 |
算法 |
选择 EC(椭圆曲线加密)或 RSA。建议使用 EC。 |
密钥大小 |
选择握手时使用的加密级别:
- 对于 EC 证书,使用
SECP256R1 。
- 对于 RSA 证书,建议使用 2048 位。
|
- 单击保存。
当配置主管集群以启用工作负载管理功能时,将需要用到此证书。
- 下载您创建的自签名证书。
- 选择。
如果看不到此证书,请刷新页面。
- 选择您创建的证书,然后单击下载图标。
- 在出现的导出证书页面中,单击证书对应的复制到剪贴板。请勿复制密钥。
- 保存复制的证书,供稍后在启用工作负载管理时使用。
- 如果您有预先创建的有效证书,请为类型选择
Import
以上载该证书。
- 在证书中,单击上载文件,然后导入证书。
所上载证书的 SAN 字段必须具有控制器的集群 IP 地址或 FQDN。
注: 确保仅上载或粘贴证书的内容一次。
- 在密钥 (PEM) 或 PKCS12 中,单击上载文件,然后导入密钥。
- 单击验证以验证证书和密钥。
- 单击保存。
- 要更改门户证书,请执行以下步骤。
- 在“Avi 控制器”仪表板中,单击左上角的菜单,然后选择。
- 选择访问设置。
- 单击编辑图标。
- 从 SSL/TLS 证书中,移除现有的默认门户证书。
- 在下拉列表中,选择新创建或上载的证书。
- 单击保存。