(スクリプト) バーチャル ネットワークにホストを接続します。
適用対象: System Center 2012 R2 Virtual Machine Manager,System Center 2012 - Virtual Machine Manager
外部の仮想ネットワークで論理ネットワークを仮想マシンで使用できるようにする必要があるには、ホスト上の物理ネットワーク アダプターと論理ネットワークを関連付けるし、仮想ネットワークの設定を構成します。
HYPER-V ホスト上のネットワーク設定を構成する方法の詳細については、次を参照してください。 Hyper-v ホスト上のネットワーク設定を構成する方法です。
次のスクリプトのための入力、 VMHostName, 、LogNetName, 、HostAdapterName, 、および VirtualNetName パラメーターし、論理ネットワークにホストを関連付けます。 次に、スクリプトは、ホスト上の仮想ネットワークを作成します。
# Description: This script associates a virtual machine host with a logical
# network and then creates a virtual network for the host.
Param (
[parameter(Mandatory=$true)]
[String] $VMHostName=$(throw "Please provide the name of a virtual machine host."),
[parameter(Mandatory=$true)]
[String] $LogNetName=$(throw "Please provide the name of a logical network."),
[parameter(Mandatory=$true)]
[String] $HostAdapterName=$(throw "Please provide the name of the host adapter."),
[parameter(Mandatory=$true)]
[String] $VirtualNetName=$(throw "Please provide the virtual network name.")
)
# Get the virtual machine host.
$VMHost = Get-SCVMHost -ComputerName $VMHostName
# Get the logical network.
$LogNet = Get-SCLogicalNetwork -Name $LogNetName
# Get the network adapter for the host.
$HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name $HostAdapterName
# Set the logical network on the host.
Set-SCVMHostNetworkAdapter -VMHostNetworkAdapter $HostAdapter -AddOrSetLogicalNetwork $LogNet
# Create the virtual network.
New-SCVirtualNetwork -Name $VirtualNetName -Description "External virtual network for $VMHost" -VMHost $VMHost -VMHostNetworkAdapter $HostAdapter