Mor*_*oth 6 virtualization windows licensing vmware-esxi
在使用 VMware 的虚拟环境中,我想设置一个 Windows 许可证服务器。不幸的是,供应商的许可服务器拒绝在 VM 上运行;它必须安装在物理机上。
由于我们没有物理 Windows 服务器并且不想拥有它们:是否可以设置一个几乎不被应用程序检测到的虚拟环境?应用程序如何检测它们正在虚拟机上运行?
我想强调的是,我们并没有试图规避许可要求。这只是为了避免另一个几乎无用的单点故障的维护成本和能源。
不幸的是,我认为有太多不同的虚拟硬件被标记VMware
以完全掩盖它是一个虚拟机的事实,而不是改变呈现内容的大量方法。
但是,如果您能弄清楚它正在键入的内容并隐藏该信息,则有希望欺骗此特定应用程序。
如果它键入硬盘驱动器的型号信息,您可以尝试直接映射磁盘而不是 VMDK。
如果它正在寻找00:0c
MAC 地址,则可以轻松修复。
不过,我要尝试的第一件事是更改 VM 中公开的 Product 和 Manufacturer 字符串以使用主机上的内容 - 如果我不得不猜测某些不良许可软件会检查什么,这将是我的第一个猜测.
设置SMBIOS.reflectHost = TRUE
:
归档时间: |
|
查看次数: |
7518 次 |
最近记录: |