如何使用HyperV v1 WMI类配置VM的IP地址和域?
在HyperV v2中,可以使用" SetGuestNetworkAdapterConfiguration" WMI类,但在v1中找不到任何此类。
答案 0 :(得分:0)
在v1中没有这样的类Msvm_GuestNetworkAdapterConfiguration。 您可以使用Msvm_KvpExchangeDataItem设置vm的ip。已启动的VM具有类型为Msvm_KvpExchangeComponent的关联器,其具有类型为String的数组的属性,名为" GuestIntrinsicExchangeItems"。此数组包含Msvm_KvpExchangeDataItem的嵌入式实例,其中一个用于配置IP地址。您对具有以下片段的那个感兴趣:
<PROPERTY NAME="Name" TYPE="string">
<VALUE>NetworkAddressIPv4</VALUE>
</PROPERTY>
在同一个嵌入式实例中,有vm网络适配器的IP地址,它看起来像这样:
<PROPERTY NAME="Data" TYPE="string">
<VALUE>192.168.0.101</VALUE>
</PROPERTY>
有关如何管理Msvm_KvpExchangeDataItem实例的更多信息,请查看here