Share via


Verbinden mit einem Server zu einem virtuellen Netzwerk (Skript)

 

Betrifft: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Um logische Netzwerke auf ein externes virtuelles Netzwerk für virtuelle Computer verfügbar zu machen, müssen Sie den physischen Netzwerkadapter auf einem Host ein logisches Netzwerk zugeordnet und Einstellungen des virtuellen Netzwerks konfigurieren.

Weitere Informationen zum Konfigurieren von Netzwerkeinstellungen auf Hyper-V-Hosts finden Sie unter How to Configure Network Settings auf einem Hyper-V-Host.

Haftungsausschluss

Das folgende Skript nimmt die Eingabe für die VMHostName, LogNetName, HostAdapterName, und VirtualNetName Parameter und ordnet ein logisches Netzwerk des Hosts. Das Skript erstellt dann ein virtuelles Netzwerk auf dem Host.

# 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