架构
参考前文的架构图https://larkin.wang/archives/56/
主路由在ESXI上,同时将ESXI的管理口所在的VM Network
也放到了主路由。
二级路由有4G网卡可以直接连接腾讯云VPS,实现内网穿透。同时WAN2连接了家里内网10.0.0.0/24
,并且直连的是主路由所在ESXI服务器的管理口。这样即使主路由挂了,二级路由仍旧可以访问到ESXI。
思路
腾讯云VPS架设了Wireguard,二级路由也有Wireguard。通过Wireguard就能在外网访问到二级路由,此时就能通过二级路由访问到主路由的ESXI服务。可以用ESXI CLI重启主路由,或者Web UI管理。
SSH隧道
ssh root@192.168.1.1 -L 22:10.0.0.2:22 -N -o ServerAliveInterval=60 -o ServerAliveCountMax=3 -f
通过以上命令,可以在本地127.0.0.1:22端口架设隧道,通过二级路由192.168.1.1,访问到10.0.0.2:22,即ESXI。
Xshell SSH隧道
也可以用简单的方式,Xshell可以简单的通过UI的方式配置。
访问
隧道建好了,就可以通过ssh或者直接浏览器访问了
ESXI CLI操作命令
获取所有虚拟机列表
vim-cmd vmsvc/getallvm
虚拟机关机,最后的数字1代表Vmid
vim-cmd vmsvc/power.off 1
虚拟机开机,最后的数字1代表Vmid
vim-cmd vmsvc/power.on 1
最新回复