VMRC使用

事情的起因只是因为自己无聊又好奇。

因为装完ESXi启动虚拟机都是从浏览器启动的,看到一个教程可以下载VMRC从本地控制台启动。一开始我安装完VMRC感觉很奇怪怎么没有快捷方式,进入安装目录后我直接双击提示我没有URL错误。后来就发现要在ESXi里面点击虚拟机那个启动远程控制台的连接才可以使用,能用就行就没考虑那么多。

最后ESXi基本配置完以后感觉每次都要打开浏览器登录ESXi管理软件才能管理虚拟机太麻烦了。后来我想到了那个URL的问题。我想着如果我能直接获取到URL是不是就能直接用VMRC调用远程虚拟机了。

直接双击vmrc肯定报URL错,我尝试在cmd使用vmrc -help 发现报的错不一样了。里面出现了vmrc url格式的信息。之后我就去搜ESXi 和VMRC 的关键词。找到了URL格式的信息:

vmrc://主机IP:端口号/?moid=虚拟主机ID

虚拟机主机的ID在进入ESXi的时候点击虚拟机浏览器地址上会显示。现在我们就可以直接在本地控制台启动远程虚拟机了命令格式如下:

vmrc vmrc://10.66.66.66/?moid=1

vmrc vmrc://root@10.66.66.66/?moid=1

两个命令区别就是一个在命令里指定了ESXi的用户名。运行命令输入密码就可以直接使用虚拟机了。选择保存密码下次登录就不用输入了。把命令保存成bat脚本文件,就可以直接双击运行了。

如果对你有帮助,请赏包辣条