背景:日常维护发现(虚拟专用网络)VPN报警说设备证书即将过期,如下,查了一下是VPN地址绑定的域名证书到期了,特此记录一下证书更换过程
![](https://img-blog.csdnimg.cn/img_convert/96d720c7b32fe00b2f5b7a7bb39ccfcd.png)
准备证书文件;
![](https://img-blog.csdnimg.cn/img_convert/7a4e253bf14a89c499b9318aa35eca9a.png)
2.在SSL设备在【系统设置】-【系统配置】-【设备证书】-【国际商用密码标准】更新,更新时可使用设备内置CA证书更新,也可导入第三方证书进行更新。
【注意】
更新设备证书会重启所有服务,导致所有SSL VPN用户掉线、所有IPSEC VPN中断;
SSL设备证书更新,需要使用公钥跟私钥合成PFX格式证书导入,需要用到私钥,即.key文件。
3.这里碰到个证书格式不匹配需要转换的问题,如下:
![](https://img-blog.csdnimg.cn/img_convert/dcde63341cc9467c9e6010eb659b354b.png)
4.解决方法是:通过在线转换工具转换成要求的格式,我这里是.pfx格式https://www.myssl.cn/tools/merge-pfx-cert.html, 可以通过notepad++打开查看crt和key文件内容,并复制粘贴到对应的输入框,然后输入密码,点击“合成PFX文件”就会自动生成pfx格式的证书。
![](https://img-blog.csdnimg.cn/img_convert/3c6444273fcec89aa5161682dd3b5d93.png)
![](https://img-blog.csdnimg.cn/img_convert/01dea6fd63d77deb6bd32882347cef3e.png)
4.转化完成后,导入pfx文件,导入成功后会提示重启VPN服务(如上提示),可根据自己实际情况,选择合适时间是否重启服务;
![](https://img-blog.csdnimg.cn/img_convert/afe7232cd229aa37f90c9dc5caeb29e3.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/0c1de2935f8a6ff6409b5c25fd4b519b.png)
5.验证证书是否导入成功,可在浏览器中访问VPN客户端地址查看证书状态(小锁状态、有效时间)确认即可。
![](https://img-blog.csdnimg.cn/img_convert/709654a1dd96034c8b617049873a9a0c.png)
![](https://img-blog.csdnimg.cn/img_convert/58ea1c84ec166c25fe9294b6c64c0a65.png)