HyperV v1 WMI クラスを使用して VM の IP アドレスとドメインを構成するにはどうすればよいですか?
HyperV v2 では、「SetGuestNetworkAdapterConfiguration」WMI クラスで可能ですが、v1 ではそのようなクラスが見つかりませんでした。
HyperV v1 WMI クラスを使用して VM の IP アドレスとドメインを構成するにはどうすればよいですか?
HyperV v2 では、「SetGuestNetworkAdapterConfiguration」WMI クラスで可能ですが、v1 ではそのようなクラスが見つかりませんでした。
v1 には、そのようなクラス Msvm_GuestNetworkAdapterConfiguration はありません。Msvm_KvpExchangeDataItem を使用して vm の IP を設定できます。電源がオンになっている VM には、「GuestIntrinsicExchangeItems」と呼ばれるタイプ String 配列のプロパティを持つ Msvm_KvpExchangeComponent タイプのアソシエータがあります。この配列には、Msvm_KvpExchangeDataItem の埋め込みインスタンスが含まれており、そのうちの 1 つは 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 インスタンスの管理方法の詳細については、こちらを参照してください