Udostępnij za pośrednictwem


New-SCVirtualNetworkAdapter

Tworzy wirtualną kartę sieciową na maszynie wirtualnej, szablonie maszyny wirtualnej lub profilu sprzętu używanym w programie VMM.

Składnia

New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VM <VM>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-VMMServer <ServerConnection>]
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   [-VMHost <Host>]
   [-LogicalSwitch <LogicalSwitch>]
   -JobGroup <Guid>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VMTemplate <Template>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -HardwareProfile <HardwareProfile>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-IPv4AddressPool <StaticIPAddressPool>]
   [-IPv6AddressPool <StaticIPAddressPool>]
   [-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
   -VMHost <Host>
   -LogicalSwitch <LogicalSwitch>
   [-JobGroup <Guid>]
   [-Name <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-IPv4Address <String>]
   [-IPv6Address <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-SCVirtualNetworkAdapter tworzy wirtualną kartę sieciową na maszynie wirtualnej, szablonie maszyny wirtualnej lub profilu sprzętu używanym do tworzenia maszyn wirtualnych zarządzanych przez program Virtual Machine Manager (VMM).

Lokalizacja sieciowa

Możesz użyć polecenia cmdlet New-SCVirtualNetworkAdapter , aby określić lokalizację sieciową i połączyć wirtualną kartę sieciową z siecią wirtualną skonfigurowaną na hoście podczas tworzenia karty lub skonfigurować te i inne ustawienia później przy użyciu polecenia cmdlet Set-SCVirtualNetworkAdapter .

Statyczny lub dynamiczny adres MAC

Można określić, czy wirtualna karta sieciowa używa statycznego lub dynamicznego adresu MAC, i można określić statyczny adres MAC.

Emulowane lub syntetyczne karty Virtual Network

Możesz użyć polecenia cmdlet New-SCVirtualNetworkAdapter , aby utworzyć kartę, której typ jest emulowany (wartość domyślna) lub syntetyczny.

W przypadku maszyn wirtualnych na dowolnym typie hosta (Hyper-V, VMware lub XenServer) można skonfigurować wirtualną kartę sieciową na maszynie wirtualnej, która emuluje określoną fizyczną kartę sieciową.

W przypadku maszyn wirtualnych na hostach funkcji Hyper-V, jeśli system operacyjny gościa zainstalowany na maszynie wirtualnej jest systemem operacyjnym obsługującym wirtualizację (na przykład Windows Server 2008 lub Windows Server 2016, a niektóre wersje systemu Linux), program VMM umożliwia skonfigurowanie syntetycznej wirtualnej karty sieciowej o wysokiej wydajności na maszynie wirtualnej w celu komunikowania się z fizycznym sprzętem na hoście. Należy jawnie określić, że wirtualna karta sieciowa jest syntetyczna przy użyciu parametru Syntetyczny .

Wirtualna sieć lokalna

Program VMM obejmuje obsługę konfigurowania co najmniej jednej sieci wirtualnej (VLAN) na hoście do użycia przez maszyny wirtualne wdrożone na tym hoście. Możesz użyć polecenia cmdlet New-SCVirtualNetworkAdapter (lub polecenia cmdlet Set-SCVirtualNetworkAdapter ) z parametrami sieci VLAN, aby dołączyć wirtualną kartę sieciową na maszynie wirtualnej do sieci VLAN . Aby skonfigurować odpowiednie ustawienia sieci VLAN na karcie sieciowej hosta, użyj polecenia cmdlet Add-SCVMHostNetworkAdapter lub polecenia cmdlet Set-SCVMHostNetworkAdapter .

Ilustracja przedstawiająca sposób konfigurowania sieci VLAN zawiera przykłady tego polecenia cmdlet oraz przykłady poleceń cmdlet New-SCVMHostNetworkAdapterConfig i Set-SCVMHostNetworkAdapter.

Uwaga

  • Nowy parametr [-PhysicalNetworkAdapterName] jest uwzględniony w programie VMM 2019 UR2 lub nowszym. Aby uzyskać więcej informacji, zobacz Parametry.
  • Nowe parametry [-AllowedVLanList] i [-NativeVLanId] są uwzględniane w programie VMM 2019 UR3 i nowszych wersjach. Aby uzyskać więcej informacji, zobacz Parametry.

Przykłady

Przykład 1: Tworzenie wirtualnej karty sieciowej na maszynie wirtualnej

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM01 i przechowuje obiekt w zmiennej $VM.

Drugie polecenie powoduje utworzenie wirtualnej karty sieciowej na maszynie VM01.

Przykład 2: Tworzenie wirtualnej karty sieciowej na szablonie maszyny wirtualnej

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate

Pierwsze polecenie pobiera obiekt szablonu maszyny wirtualnej o nazwie VMTemplate01 i przechowuje obiekt w zmiennej $VMTemplate.

Drugie polecenie tworzy wirtualną kartę sieciową na maszynie wirtualnej VmTemplate01.

Przykład 3: Tworzenie emulowanej wirtualnej karty sieciowej i syntetycznej wirtualnej karty sieciowej w profilu sprzętowym

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic

Pierwsze polecenie pobiera obiekt profilu sprzętu o nazwie NewHWProfile01 z biblioteki programu VMM i przechowuje obiekt w zmiennej $HWProfile.

Drugie polecenie tworzy wirtualną kartę sieciową (natywną lub emulowaną kartę) w systemie NewHWProfile01.

Ostatnie polecenie tworzy syntetyczną wirtualną kartę sieciową w systemie NewHWProfile01.

Przykład 4. Tworzenie wirtualnej karty sieciowej na maszynie wirtualnej i przypisywanie jej unikatowego adresu MAC

PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $VNIC = New-SCVirtualNetworkAdapter -VM $VM
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> Grant-SCMACAddress -MACAddressPool $MACPool -VirtualNetworkAdapter $VNIC

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM04 i przechowuje obiekt w zmiennej $VM.

Drugie polecenie tworzy wirtualną kartę sieciową na maszynie wirtualnej przechowywanej w $VM (VM04) i przechowuje obiekt w zmiennej $VNIC.

Trzecie polecenie pobiera obiekt puli adresów MAC o nazwie PULA adresów MAC 01 i przechowuje obiekt w zmiennej $MACPool.

Ostatnie polecenie pobiera następny dostępny adres MAC z puli adresów przechowywanej w $MACPool i przypisuje go do wirtualnej karty sieciowej przechowywanej w $VNIC.

Przykład 5: Tworzenie wirtualnej karty sieciowej ze statycznym adresem MAC i określonym identyfikatorem sieci VLAN

PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> $LogicalNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VirtualNet = Get-SCVirtualNetwork -Name "ExternalVirtualNetwork01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM -LogicalNetwork $LogicalNet -VirtualNetwork $VirtualNet -MACAddress "00-16-D3-CC-00-1A" -MACAddressType "Static" -VLANEnabled $True -VLANId 3

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM05 i przechowuje obiekt w zmiennej $VM.

Drugie polecenie pobiera obiekt sieci logicznej o nazwie LogicalNetwork01 i przechowuje obiekt w zmiennej $LogicalNet.

Trzecie polecenie pobiera obiekt sieci wirtualnej o nazwie ExternalVirtualNetwork01 i przechowuje obiekt w zmiennej $VirtualNet.

Ostatnie polecenie tworzy nową wirtualną kartę sieciową dla maszyny wirtualnej VM05, łączy kartę z siecią logiczną przechowywaną w $LogicalNet i siecią wirtualną przechowywaną w $VirtualNet. Polecenie udostępnia statyczny adres MAC dla wirtualnej karty sieciowej, włącza sieć VLAN i określa identyfikator sieci VLAN 3.

Uwaga: w tym przykładzie założono, że host jest już połączony z siecią VLAN lub, jeśli nie, że host ma dwie karty sieciowe. Jeśli host ma jedną kartę sieciową, przypisanie karty do sieci VLAN, która jest niedostępna na serwerze programu VMM, uniemożliwi programowi VMM zarządzanie hostem.

Parametry

-AdapterFlags

{{Fill AdapterFlags Description}}

Type:VirtualNetworkAdapterFlags
Accepted values:None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowedVLanList

Określa listę wirtualnych sieci LAN dozwolonych na karcie sieciowej maszyny wirtualnej.

Uwaga

Ten parametr ma zastosowanie do programu VMM 2019 UR3 lub nowszego.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DevicePropertiesAdapterName

Określa nazwę karty sieciowej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DevicePropertiesAdapterNameMode

Określa tryb nazwy karty.

Type:DevicePropertiesAdapterNameMode
Accepted values:Disabled, VMNetwork, Custom
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableGuestIPNetworkVirtualizationUpdates

Wskazuje, czy aktualizacje wirtualizacji sieci IP przez gościa są włączone.

Type:Boolean
Aliases:GuestIPNetworkVirtualizationUpdatesEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableMACAddressSpoofing

Włącza, gdy jest ustawiona na $True, fałszowanie adresów MAC.

Type:Boolean
Aliases:MACAddressesSpoofingEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableVMNetworkOptimization

Włącza, gdy jest ustawiona na $True, optymalizacja sieci maszyn wirtualnych.

Ta funkcja zwiększa wydajność sieci dla maszyn wirtualnych z kartami sieciowymi obsługującymi kolejkę maszyn wirtualnych (VMQ) lub odciążanie tcp chimney. Kolejka maszyn wirtualnych umożliwia utworzenie unikatowej kolejki sieciowej dla każdej wirtualnej karty sieciowej. Odciążanie tcp chimney umożliwia odciążanie ruchu sieciowego ze stosu sieciowego.

Type:Boolean
Aliases:VMNetworkOptimizationEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HardwareProfile

Określa obiekt profilu sprzętu.

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InheritsAddressFromPhysicalNetworkAdapter

Wskazuje, czy karta sieciowa dziedziczy adres z fizycznej karty sieciowej.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4Address

Określa adres IPv4.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4AddressPool

Określa pulę adresów statycznych, która zawiera adresy IPv4.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4AddressType

Określa typ adresu IPv4. Dopuszczalne wartości dla tego parametru to:

  • Dynamiczny
  • Static
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6Address

Określa adres IPv6.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6AddressPool

Określa pulę adresów statycznych, która zawiera adresy IPv6.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6AddressType

Określa typ adresu IPv6. Dopuszczalne wartości dla tego parametru to:

  • Dynamiczny
  • Static
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Określa identyfikator serii poleceń, które będą uruchamiane jako zestaw tuż przed ostatnim poleceniem zawierającym ten sam identyfikator grupy zadań.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Określa sieć logiczną. Sieć logiczna to nazwane grupowanie podsieci IP i sieci VLAN, które są używane do organizowania i upraszczania przypisań sieci.

Type:LogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalSwitch

Określa obiekt przełącznika logicznego.

Type:LogicalSwitch
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MACAddress

Określa adres MAC lub zestaw adresów MAC dla fizycznej lub wirtualnej karty sieciowej na komputerze.

  • Przykładowy format pojedynczego adresu MAC: -MACAddress "00-15-5D-B4-DC-00"
  • Przykładowy format zestawu adresów MAC: -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type:String
Aliases:EthernetAddress, PhysicalAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddressType

Określa typ adresu MAC do użycia dla wirtualnej karty sieciowej. Prawidłowe wartości to: Statyczne, Dynamiczne.

Type:String
Aliases:EthernetAddressType, PhysicalAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Określa nazwę obiektu sieciowego.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NativeVLanId

Określa natywny identyfikator wirtualnej sieci LAN dla karty sieciowej maszyny wirtualnej.

Uwaga

Ten parametr ma zastosowanie do programu VMM 2019 UR3 lub nowszego.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkLocation

Określa lokalizację sieciową fizycznej karty sieciowej lub wirtualnej karty sieciowej lub zmienia domyślną lokalizację sieciową fizycznej karty sieciowej hosta.

Przykładowe formaty: -NetworkLocation $NetLoc ($NetLoc może zawierać Corp.Contoso.com) -OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkTag

Określa słowo lub frazę, która ma być skojarzona z wirtualną kartą sieciową skonfigurowaną do nawiązywania połączenia z określoną siecią wewnętrzną lub zewnętrzną na hoście.

Parametr NetworkTag identyfikuje wszystkie maszyny wirtualne z tym samym tagiem NetworkTag co elementy członkowskie tej samej sieci. Program VMM używa elementu NeworkTag (jeśli istnieje) podczas oceniania hostów jako możliwych kandydatów do wdrożenia maszyny wirtualnej. Jeśli host nie zawiera maszyn wirtualnych w sieci z tym samym tagiem NetworkTag co maszyna wirtualna do umieszczenia, host otrzymuje zero gwiazdek w procesie umieszczania.

Type:String
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoConnection

Rozłącza wirtualną kartę sieciową z sieci wirtualnej.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoVMNetwork

Wskazuje, że nie określono sieci maszyny wirtualnej.

Type:SwitchParameter
Aliases:NoLogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika określonego przez ten parametr.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole . To polecenie cmdlet działa w imieniu roli użytkownika, którą określa ten parametr.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PhysicalNetworkAdapterName

Określa nazwę fizycznej karty sieciowej.

Uwaga

Ten parametr ma zastosowanie do programu VMM 2019 UR2 i nowszych wersji.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PortACL

Określa obiekt listy ACL portów.

Type:PortACL
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PortClassification

Określa klasyfikację portów przełącznika, z którym łączy się wirtualna karta sieciowa.

Type:PortClassification
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Synthetic

Określa, że urządzenie, takie jak wirtualna karta sieciowa, na maszynie wirtualnej wdrożonej na hoście funkcji Hyper-V jest urządzeniem syntetycznym o wysokiej wydajności. Wymaga systemu operacyjnego gościa obsługującego wirtualizację na maszynie wirtualnej.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetwork

Określa obiekt sieci wirtualnej.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanEnabled

Wskazuje, czy włączyć wirtualną sieć LAN (VLAN) do użytku przez maszyny wirtualne na hoście funkcji Hyper-V lub Citrix XenServer.

  • Przykładowy format pojedynczej sieci VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Przykładowy format wielu sieci VLAN: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanID

Przypisuje identyfikator liczbowy w zakresie 1–4094 do wirtualnej karty sieciowej na maszynie wirtualnej lub do fizycznej karty sieciowej na hoście maszyny wirtualnej.

Skonfiguruj identyfikator VLanID na hoście funkcji Hyper-V, VMware ESX lub Citrix XenServer na zewnętrznej powiązanej fizycznej karcie sieciowej, gdy tryb VLan ma wartość Access.

Skonfiguruj identyfikator VLanID na wirtualnej karcie sieciowej maszyny wirtualnej powiązanej z fizyczną kartą sieciową na hoście lub powiązany z wewnętrzną siecią wirtualną na hoście.

Przykładowy format: -VLanEnabled -VLanMode "Access" -VLANID 35

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Określa obiekt maszyny wirtualnej.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHost

Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty funkcji Hyper-V, hosty VMware ESX i hosty Citrix XenServer.

Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Określa obiekt serwera programu VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMNetwork

Określa obiekt sieciowy maszyny wirtualnej.

Aby uzyskać obiekt sieciowy maszyny wirtualnej, użyj polecenia cmdlet Get-SCVMNetwork .

Type:VMNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMNetworkServiceSetting

Określa ustawienie usługi sieciowej maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMSubnet

Określa obiekt podsieci maszyny wirtualnej.

Aby uzyskać obiekt VMSubnet , użyj polecenia cmdlet Get-SCVMSubnet .

Type:VMSubnet
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMTemplate

Określa obiekt szablonu programu VMM używany do tworzenia maszyn wirtualnych.

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMwarePortGroup

Określa grupę portów VMware.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

VirtualNetworkAdapter

To polecenie cmdlet zwraca obiekt VirtualNetworkAdapter .

Uwagi

  • Wymaga obiektu maszyny wirtualnej programu VMM, obiektu szablonu maszyny wirtualnej lub obiektu profilu sprzętowego, który można pobrać za pomocą poleceń cmdlet Get-SCVirtualMachine, Get-SCVMTemplate i Get-SCHardwareProfile .