如何使用HyperV v1 WMI类配置VM的IP地址和域?

时间:2014-04-01 16:55:42

标签: windows hyper-v hypervisor

如何使用HyperV v1 WMI类配置VM的IP地址和域?

在HyperV v2中,可以使用" SetGuestNetworkAdapterConfiguration" WMI类,但在v1中找不到任何此类。

1 个答案:

答案 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