专用服务器还是虚拟的?

有没有一种方法可以确定您的远程托pipe服务器实际上是专用的,而不仅仅是一个虚拟的“假装”成为一个专门的服务器? 什么是可能的shell命令来运行testing呢?

unix命令“lspci”将是最简单的方法。 它列出了机器运行的硬件,如果你看到诸如“Vmware”之类的东西,那么机器可能不是专用的。 但是,如果硬件看起来像你应该拥有的硬件,那么它很可能是一台专用机器。

Linux还是Windows?

如果Linux:

1:uname -a并检查内核版本 – 一些像Xen这样的虚拟化软件会把-xen放在内核名称中。 2:键入:dmesg并查找vmware,xen,citrix等的痕迹,例如我的vmware vm显示:[16.560987] VMware memory control driver initialized [16.560987] vmmemctl:启动内核线程pid = 3227

作为一个例子。 另外exmaple:[4.051578] scsi 0:0:0:0:直接访问VMware虚拟磁盘1.0 PQ:0 ANSI:2

在Windows中检查设备pipe理器和检查项目,有些人会说vmware磁盘或类似的东西。

希望这可以帮助。

同样在Windows中,您可以检查已安装的vm-ware工具或同等工具的应用程序。 这些并不总是安装

在linux / freebsd:dmesg | grep -i vmware(或xen,kvm等)

在Windows中:Alt + r(运行命令),msinfo32。 看右侧的硬件描述。