文章目录

  • 说明
  • 完整demo

说明

小朋友你是否有许多????

我也有许多????

不知道该咋说这个instance号,这样吧 先说明一下绑定后的vnc界面,ip:0 这个ip是物理ip,,ip:后面的是虚拟机桌面号,instance号是物理机的instance号,先来看张图

linux centos如何查看vnc连接端口 vnc查看ip_主机名


这是vnc界面,你可能看出来了 红圈中 有0,1,2 ,这是vnc编号,不明白编号的 去看 :宿主机上查看云机vnc桌面号 这里面说了 如何查看 vnc编号,简单来说就是 一台物理服务器上可以有很多台虚拟机嘛,0-#,一个编号为1台虚拟机。那么回到最开始的问题,instance是什么玩意?以及为什么要注意这个instance号?

因为一个物理机可以有很多台虚机嘛,单独看vnc我们不能确定这是不是我们想要登陆的虚机,所以我们任意点开一台vnc里的虚机吧,能看到instance号(是物理机的instance号,后面编号才是该物理机对应的虚拟机桌面号)

linux centos如何查看vnc连接端口 vnc查看ip_服务器_02


然后我们通过ip去查uuid, 啥?不知道 uuid咋查? 去看:

openstack如何通过ip查uuid和如何查看宿主机上的所有虚机 得到uuid以后,在控制节点,nova show uuid,即可看到instance号啦

linux centos如何查看vnc连接端口 vnc查看ip_ip地址_03


确定物理机以后,然后ssh 到该物理机,查看 vnc号即可看到vnc编号对应的虚机了

在说一下 查看 vnc桌面号的链接:宿主机上查看云机vnc桌面号

完整demo

下面我们来一次完整的查看demo!!!!

现在场景是这样的哈,我打开了一个vnc,我想查询这些vnc其中一个的ip地址,come

物理机ip我打码了,instance中间我也打码了,所以现在 已知instance号结尾是86并且桌面号是1,求该条件的虚机ip

linux centos如何查看vnc连接端口 vnc查看ip_服务器_04


解:已知物理机ip,所以求得 物理机ip的uuid为***,故在控制节点nova show uuid 得知 instance号和vnc中的instance号对应,并且得知该instance对应的主机名,故该ip正确(验证一下总没坏处,要知道主机名 直接ssh 该ip不就好了。。。)

linux centos如何查看vnc连接端口 vnc查看ip_服务器_05


根据ip求得主机名和确定instance号以后,现在ssh到该物理机 查找编号为1的虚机(virsh list 就可以直接看出来instance 号的,下面多余的只是说明一下如果查看桌面号 在这然并卵的骚操作。。。)

查看桌面号:virsh vncdisplay ID号

linux centos如何查看vnc连接端口 vnc查看ip_主机名_06

通过virsh list 查看到 instance 编号,然后通过virsh domuuid instance号查看uuid

linux centos如何查看vnc连接端口 vnc查看ip_主机名_07

已知uuid 以后,回到 控制节点,nova show uuid即可看到详细信息,然后往下拉,找到network,这里就是ip信息啦,所以 该vnc桌面的ip为 …62结尾

linux centos如何查看vnc连接端口 vnc查看ip_ip地址_08