【发布时间】:2019-12-26 09:52:29
【问题描述】:
我们如何获取运行我的虚拟机的本地主机机器名称?
例子:
本地机器名称 --> ABC
虚拟机名称 --> XYZ
如果我试图在 VM 中获取本地机器名称,我将得到 VM 机器名称,即:XYZ。但在这里我需要ABC。 我怎样才能得到?
我试过System.Environment.MachineName 和Dns.GetHostName() 也试过了。
【问题讨论】:
-
您想要从 VM 中托管 VM 的主机的名称吗?您使用的虚拟机管理程序是什么?您可以搜索它是否为 VM 提供了一些代理,例如VMware Tools,如果这会以某种方式暴露主机名。
标签: c# .net virtual-machine