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żesz określić, czy wirtualna karta sieciowa używa statycznego lub dynamicznego adresu MAC, a także 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 (domyślny) 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 syntetycznej karty sieciowej o wysokiej wydajności na maszynie wirtualnej do komunikowania się z fizycznym sprzętem na hoście. Należy jawnie określić, że wirtualna karta sieciowa jest syntetyczna przy użyciu parametru syntetycznego .
Wirtualna sieć lokalna
Program VMM obejmuje obsługę konfigurowania co najmniej jednej sieci wirtualnej (VLAN) na hoście do użytku 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 .
Aby zapoznać się z ilustracją dotyczącą sposobu konfigurowania sieci VLAN, zobacz przykłady tego polecenia cmdlet i zobacz przykłady polecenia New-SCVMHostNetworkAdapterConfig i Set-SCVMHostNetworkAdapter.
Uwaga
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 wirtualnejTemplate01.
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ętowego 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 MAC Address Pool 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 wirtualnej przechowywanej 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.
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, po ustawieniu wartości $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 protokołu TCP Chimney. Usługa VMQ umożliwia tworzenie unikatowej kolejki sieciowej dla każdej wirtualnej karty sieciowej. Odciążanie TCP Chimney umożliwia odciążanie ruchu sieciowego z 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ętowego.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InheritsAddressFromPhysicalNetworkAdapter
Wskazuje, czy karta sieciowa dziedziczy jego 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 używane do organizowania i upraszczania przypisań sieciowych.
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 wirtualny identyfikator sieci LAN dla karty sieciowej maszyny wirtualnej.
Uwaga
Ten parametr ma zastosowanie do programu VMM 2019 UR3.
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.
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ętu, który można pobrać przy użyciu odpowiednio poleceń cmdlet Get-SCVirtualMachine, Get-SCVMTemplate i Get-SCHardwareProfile .