统计
  • 文章总数:17 篇
  • 评论总数:0 条
  • 分类总数:3 个
  • 最后更新:2023年10月11日
原创杂七杂八

VMware ESXi虚拟主机添加SSL证书实现远程访问

本文阅读 3 分钟
首页 杂七杂八 正文

VMware ESXi虚拟主机添加SSL证书实现远程访问

一般个人使用ESXi虚拟主机基本上都是放置在家里,要实现远程访问,就需要端口映射。家里的宽带还必须有动态公网IP才行。

第一步:需要在腾讯云申请一个域名,还需要申请DNSPOD的API密钥,方便实现动态IP域名解析。
具体可以参考: 利用DNSPOD提供API密钥实现家庭宽带动态IP域名解析

第二步:设置端口映射和动态域名解析。本人家里用的是爱快软路由,设置相对简单。

内网地址,填写ESXi虚拟主机地址,端口填写:443,外网端口填写自定义端口,本教程采用的端口为:8899。

爱快软路由端口映射

设置爱快动态域名解析,域名栏中填写需要绑定ESXi虚拟主机的域名,TokenID和TokenKey填写DNSPOD提供API密钥,其它按照图片设置即可。

爱快软路由设置动态域名解析

第三步:申请域名SSL证书,本教程申请Let's Encrypt免费证书。可以利用https://letsencrypt.osfipin.com/网站申请SSL证书,非常方便。申请证书成功后,将证书下载到本地电脑上。

第四步:开启VMware ESXi虚拟主机SSH功能,利用SFTP功能上传文件。
开启方法: 操作-服务-启用安全Shell(SSH)

开启VMware ESXi虚拟主机SSH功能

第五步:利用SSH连接工具,访问VMware ESXi虚拟主机。本机使用BvSshSSH工具。

将Let's Encrypt免费证书分别重命名为: rui.crt、rui.key
然后将证书文件上传到VMware ESXi虚拟主机 /etc/vmware/ssl 目录下。

VMware ESXi虚拟主机上传SSL证书

第六步:上传证书成功后,使用SSH命令重启相关服务。

/etc/init.d/hostd restart

/etc/init.d/vpxa restart

使用SSH命令重启相关服务

第七步:证书安装成功后,务必关闭SSH功能。

禁用VMware ESXi虚拟主机SSH功能

原创文章,作者:狼道,如若转载,请注明出处:https://wolfsays.com/126.html
利用DNSPOD提供API密钥实现家庭宽带动态IP域名解析
« 上一篇 08-21
设置LNMP网站环境根目录文件权限
下一篇 » 09-18