很多时候Vcenter需要把自签名的证书替换掉,使用公有证书或者自己搭建的证书服务器进行替换,本实验是使用Windows Server搭建的证书服务器,进行Vcenter证书的替换。完成证书替换后,在浏览或者用Vsphere客户端连接Vcenter时就不会弹出证书错误的警告了。闲话休提,下面进行本次实验。实验环境中已经搭建好了企业证书服务器了,所以直接进行证书申请的操作。

1.创建证书模版。打开证书管理控制台,右击“证书模版”--“管理”。

替换VCenter6.0自签名证书_第1张图片

2.复制web证书模版。

替换VCenter6.0自签名证书_第2张图片

3.选择证书验证为Windows Server 2008

替换VCenter6.0自签名证书_第3张图片

4.证书名称为“vSphere 6.0”

替换VCenter6.0自签名证书_第4张图片

5.应用策略去掉服务器验证。

替换VCenter6.0自签名证书_第5张图片

替换VCenter6.0自签名证书_第6张图片

6.密钥使用如图设置。

替换VCenter6.0自签名证书_第7张图片

替换VCenter6.0自签名证书_第8张图片

7.允许验证用户申请证书。勾选注册。

替换VCenter6.0自签名证书_第9张图片

8.设置完成后,点击确定。

替换VCenter6.0自签名证书_第10张图片

9.发布证书模版,如下图。

替换VCenter6.0自签名证书_第11张图片

替换VCenter6.0自签名证书_第12张图片

替换VCenter6.0自签名证书_第13张图片

10.登录vcenter6.0 服务器,进入证书管理器进行证书替换。路径如下:

C:\Program Files\VMware\vCenter Server\vmcad\certificate-manager

选择5,输入[email protected]的密码,此密码为安装vcenter时创建的。

替换VCenter6.0自签名证书_第14张图片

11.输入1生成证书文件和密钥,然后再指定证书文件存储路径。

替换VCenter6.0自签名证书_第15张图片

12.证书文件如下。之后会用.csr文件在证书服务器上进行证书申请。

替换VCenter6.0自签名证书_第16张图片

13.输入证书服务器web申请路径http://证书服务器/certsrv。用notepad打开.csr文件然后复制到下图空白处,选择证书模版vSphere 6.0”。最后点击”提交“即可

替换VCenter6.0自签名证书_第17张图片

14.下载证书格式为“Base 64 encoded”使用同样的方法申请剩余的证书。

替换VCenter6.0自签名证书_第18张图片

15.导出根证。

替换VCenter6.0自签名证书_第19张图片

16.导出证书格式如下图。必须使用此格式化,否则证书替换会失败。

替换VCenter6.0自签名证书_第20张图片

17.完成根证书的导出和证书申请。如下图。

替换VCenter6.0自签名证书_第21张图片

18.再次回到vcenter服务。进行证书替换。如下图

替换VCenter6.0自签名证书_第22张图片

19.切换到如下路径重启服务即可。service-control -–stop EsxAgenManager;  service-control -–start EsxAgenManager。

替换VCenter6.0自签名证书_第23张图片

20.使用vcenter的fqdn进入,证书没有报错,证书替换完成。

替换VCenter6.0自签名证书_第24张图片