如何确认我使用的是 VMWare 驱动的 VPS?

如何确认我使用的是 VMWare 驱动的 VPS?

我选择新的 VPS 主机部分是基于他们对 VMware 的使用。

我没有理由怀疑情况确实如此,但我想知道是否有办法从基于 CentOS 的 VPS 内部控制虚拟化平台。

答案1

用于dmidecode直接从 BIOS 中提取信息。VMWare 有自己独特的 bios 字符串。

dmidecode --type BIOS

答案2

dmesg如果 dmidecode 因某种原因不可用,您可能会在输出中看到一些“VMWare”品牌的设备。

答案3

安装一个类似的工具lshw来检查。

手册页位于:http://linux.die.net/man/1/lshw
下载 RPM 网址:http://pkgs.repoforge.org/lshw/

示例输出:

centos5
    description: Computer
    product: VMware Virtual Platform ()
    vendor: VMware, Inc.
    version: None
    serial: VMware-56 4d 55 7b ca 7f 48 a4-be da c1 22 9b 5d f8 bf
    width: 64 bits
    capabilities: smbios-2.4 dmi-2.4 vsyscall64 vsyscall32
 [...]

答案4

如果他们在客户端上安装了 VMware 工具,就会有某种方式来识别它,例如,vmware-uninstall-tools.pl 或 VMwareTools rpm 的存在。

如果不这样做,你也可以尝试安装 VMware 工具看看会发生什么……

相关内容