Set-SCVirtualNetworkAdapter
Zmienia właściwości wirtualnej karty sieciowej skojarzonej z maszyną wirtualną, szablonem maszyny wirtualnej lub profilem sprzętu używanym do tworzenia maszyn wirtualnych w programie VMM.
Składnia
Set-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-VMNetworkServiceSetting <String>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
[-VMMServer <ServerConnection>]
-SlotID <Int32>
[-VirtualNetwork <String>]
[-RequiredBandwidth <Decimal>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-LogicalNetwork <LogicalNetwork>]
[-NoLogicalNetwork]
-JobGroup <Guid>
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-NoPortClassification]
[-DevicePropertiesAdapterName <String>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Set-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-VMNetworkServiceSetting <String>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
[-VMMServer <ServerConnection>]
[-VirtualNetworkAdapter] <VirtualNetworkAdapter>
[-VirtualNetwork <String>]
[-RequiredBandwidth <Decimal>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-LogicalNetwork <LogicalNetwork>]
[-NoLogicalNetwork]
[-JobGroup <Guid>]
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-NoPortClassification]
[-IPv4Addresses <System.Collections.Generic.List`1[System.String]>]
[-IPv6Addresses <System.Collections.Generic.List`1[System.String]>]
[-IPv4AddressPools <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.StaticIPAddressPool]>]
[-IPv6AddressPools <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.StaticIPAddressPool]>]
[-DevicePropertiesAdapterName <String>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Set-SCVirtualNetworkAdapter
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-VMMServer <ServerConnection>]
[[-VirtualNetworkAdapter] <VirtualNetworkAdapter>]
-VirtualNetwork <String>
[-Checkpoint]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCVirtualNetworkAdapter zmienia co najmniej jedną właściwość wirtualnej karty sieciowej skojarzonej z maszyną wirtualną, szablonem maszyny wirtualnej lub profilem sprzętu używanym do tworzenia maszyn wirtualnych w środowisku programu Virtual Machine Manager (VMM).
Operacje, które można wykonać, obejmują następujące operacje:
Połącz wirtualną kartę sieciową z siecią wirtualną.
Odłącz wirtualną kartę sieciową od sieci wirtualnej.
Określ lokalizację sieciową i tag sieciowy na wirtualnej karcie sieciowej.
Określ adres MAC na wirtualnej karcie sieciowej.
Włącz korzystanie z wirtualnej sieci lokalnej (VLAN) i określ identyfikator sieci VLAN (identyfikator liczbowy) dla tej sieci VLAN na wirtualnej karcie sieciowej.
Nuta
- Nowy parametr [-PhysicalNetworkAdapterName] jest uwzględniony w programie VMM 2019 UR2 i nowszych wersjach. Aby uzyskać więcej informacji, zobacz Parameters.
- Nowe parametry [-AllowedVLanList] i [-NativeVLanId] są uwzględnione w programie VMM 2019 UR3 i nowszych wersjach. Aby uzyskać więcej informacji, zobacz Parameters.
Przykłady
Przykład 1: Łączenie wirtualnej karty sieciowej z siecią wirtualną
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $Adapter = Get-SCVirtualNetworkAdapter -VM $VM | where { $_.PhysicalAddress -eq "00:16:D3:CC:00:1B" }
PS C:\> Set-SCVirtualNetworkAdapter -VirtualNetworkAdapter $Adapter -VirtualNetwork "ExternalVirtualNetwork01"
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM01 i przechowuje obiekt w zmiennej $VM.
Drugie polecenie pobiera wszystkie obiekty wirtualnej karty sieciowej na maszynie VM01, wybiera obiekt karty z adresem fizycznym (MAC) 00:16:D3:CC:00:1B, a następnie przechowuje obiekt w zmiennej $Adapter.
Ostatnie polecenie łączy wirtualną kartę sieciową przechowywaną w $Adapter z siecią wirtualną o nazwie ExternalVirtualNetwork01 na hoście zawierającym maszynę wirtualną VM01.
Przykład 2. Określanie statycznego adresu MAC dla wirtualnej karty sieciowej
PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> $Adapter = Get-SCVirtualNetworkAdapter -VM $VM | where { $_.ID -eq "5c0ee80a-731f-41c8-92f0-85a1619f9a1b" }
PS C:\> Set-SCVirtualNetworkAdapter -VirtualNetworkAdapter $Adapter -PhysicalAddressType "Static" -PhysicalAddress "00:16:D3:CC:00:1C"
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM02 i przechowuje obiekt w zmiennej $VM.
Drugie polecenie pobiera wszystkie obiekty wirtualnej karty sieciowej na maszynie wirtualnej VM02, wybiera wirtualną kartę sieciową o określonym identyfikatorze, a następnie przechowuje obiekt w zmiennej $Adapter. W tym przykładzie przyjęto założenie, że ta karta ma obecnie dynamiczny adres MAC.
Ostatnie polecenie określa, że wirtualna karta sieciowa przechowywana w $Adapter używa statycznego adresu MAC 00:16:D3:CC:00:1C.
Przykład 3: Określ statyczny adres MAC i przypisz go do istniejącej wirtualnej karty sieciowej
PS C:\> $VM = Get-SCVirtualMachine -Name "VM03"
PS C:\> Set-SCVirtualNetworkAdapter -VirtualNetworkAdapter (Get-VirtualNetworkAdapter -VM $VM | where { $_.ID -eq "95e9cfda-861c-44a3-b2ba-2f796dfe691c"}) -MACAddressType "Static" -MACAddress "00-00-00-00-00-00"
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM03 i przechowuje obiekt w zmiennej $VM.
Drugie polecenie pobiera obiekt wirtualnej karty sieciowej na maszynie wirtualnej VM03 według identyfikatora, określa, że karta używa statycznego typu adresu MAC i przypisuje mu adres MAC.
Przykład 4. Odłącz określoną wirtualną kartę sieciową od sieci wirtualnej
PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $Adapters = Get-SCVirtualNetworkAdapter -VM $VM
PS C:\> Set-SCVirtualNetworkAdapter -VirtualNetworkAdapter $Adapters[1] -NoConnection
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM04 i przechowuje obiekt w zmiennej $VM.
Drugie polecenie pobiera wszystkie obiekty wirtualnej karty sieciowej na maszynie wirtualnej VM04 i przechowuje obiekty karty w $Adapters. W tym przykładzie przyjęto założenie, że maszyna wirtualna VM04 ma co najmniej dwie wirtualne karty sieciowe.
Ostatnie polecenie używa parametru NoConnection, aby odłączyć drugą wirtualną kartę sieciową (karty[1]) z dowolnej sieci wirtualnej, z którą jest połączony.
Przykład 5. Określanie grupy portów VMware dla istniejącej maszyny wirtualnej
PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> $Adapter = $VM.VirtualNetworkAdapters[0]
PS C:\> Set-SCVirtualNetworkAdapter -VirtualNetworkAdapter $Adapter -VMwarePortGroup "VM Network"
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM05 i przechowuje obiekt w zmiennej $VM.
Drugie polecenie przechowuje pierwszą wirtualną kartę sieciową [0] na maszynie wirtualnej VM05 w zmiennej $Adapter.
Ostatnie polecenie ustawia wirtualną kartę sieciową dla karty przechowywanej w $Adapter z siecią maszyn wirtualnych, która jest nazwą grupy portów VMware, z którą ta karta ma się połączyć.
Parametry
-AdapterFlags
{{Fill AdapterFlags Description}}
Typ: | VirtualNetworkAdapterFlags |
Dopuszczalne wartości: | None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AllowedVLanList
Określa listę wirtualnych sieci LAN dozwolonych na karcie sieciowej maszyny wirtualnej.
Nuta
Ten parametr ma zastosowanie do programu VMM 2019 UR3 lub nowszego.
Typ: | UInt16 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Checkpoint
Wskazuje, aby użyć uprawnienia Can Checkpoint.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DevicePropertiesAdapterName
Określa nazwę karty sieciowej.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DevicePropertiesAdapterNameMode
Określa tryb nazwy karty.
Typ: | DevicePropertiesAdapterNameMode |
Dopuszczalne wartości: | Disabled, VMNetwork, Custom |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EnableGuestIPNetworkVirtualizationUpdates
Wskazuje, czy aktualizacje wirtualizacji sieci IP przez gościa są włączone.
Typ: | Boolean |
Aliasy: | GuestIPNetworkVirtualizationUpdatesEnabled |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EnableMACAddressSpoofing
Włącza, gdy jest ustawiona na $True, fałszowanie adresów MAC.
Typ: | Boolean |
Aliasy: | MACAddressesSpoofingEnabled |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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, które obsługują kolejkę maszyn wirtualnych (VMQ) lub odciążanie TCP Chimney. Funkcja VMQ 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.
Typ: | Boolean |
Aliasy: | VMNetworkOptimizationEnabled |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv4Addresses
Określa listę adresów IPv4.
Typ: | System.Collections.Generic.List`1[System.String] |
Aliasy: | IPv4Address |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv4AddressPools
Określa listę pul adresów IPv4.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.StaticIPAddressPool] |
Aliasy: | IPv4AddressPool |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv4AddressType
Określa typ adresu IPv4. Dopuszczalne wartości tego parametru to:
- Dynamiczny
- Statyczny
Typ: | EthernetAddressType |
Dopuszczalne wartości: | Dynamic, Static |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv6Addresses
Określa listę adresów IPv6.
Typ: | System.Collections.Generic.List`1[System.String] |
Aliasy: | IPv6Address |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv6AddressPools
Określa listę pul adresów IPv6.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.StaticIPAddressPool] |
Aliasy: | IPv6AddressPool |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv6AddressType
Określa typ adresu IPv6. Dopuszczalne wartości tego parametru to:
- Dynamiczny
- Statyczny
Typ: | EthernetAddressType |
Dopuszczalne wartości: | Dynamic, Static |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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ń.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | LogicalNetwork |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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"
Typ: | String |
Aliasy: | EthernetAddress, PhysicalAddress |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MACAddressType
Określa typ adresu MAC do użycia dla wirtualnej karty sieciowej. Prawidłowe wartości to: statyczne, dynamiczne.
Typ: | String |
Aliasy: | EthernetAddressType, PhysicalAddressType |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NativeVLanId
Określa natywny wirtualny identyfikator sieci LAN dla karty sieciowej maszyny wirtualnej.
Nuta
Ten parametr ma zastosowanie do programu VMM 2019 UR3 lub nowszego.
Typ: | UInt16 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NetworkLocation
Określa lokalizację sieciową fizycznej karty sieciowej lub wirtualnej karty sieciowej albo 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"
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NetworkTag
Określa słowo lub frazę do skojarzenia z wirtualną kartą sieciową skonfigurowaną do łączenia się z określoną siecią wewnętrzną lub zewnętrzną na hoście.
Parametr NetworkTag identyfikuje wszystkie maszyny wirtualne o tym samym NetworkTag co elementy członkowskie tej samej sieci. Program VMM używa 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 tą samą NetworkTag co maszyna wirtualna do umieszczenia, host otrzymuje zero gwiazdek w procesie umieszczania.
Typ: | String |
Aliasy: | Tag |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoConnection
Rozłącza wirtualną kartę sieciową z sieci wirtualnej.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoLogicalNetwork
Wskazuje, że żadna sieć logiczna nie jest skojarzona z tą wirtualną kartą sieciową.
Typ: | SwitchParameter |
Aliasy: | NoVMNetwork |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoPortClassification
Wskazuje, że nie podano klasyfikacji portów.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, który określa ten parametr.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | UserRole |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PhysicalNetworkAdapterName
Określa nazwę fizycznej karty sieciowej.
Nuta
Ten parametr ma zastosowanie do programu VMM 2019 UR2 lub nowszego.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PortACL
Określa obiekt listy ACL portów.
Typ: | PortACL |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PortClassification
Określa klasyfikację portów przełącznika, z którym łączy się wirtualna karta sieciowa.
Typ: | PortClassification |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RemovePortACL
Wskazuje, że ta operacja usuwa listę kontroli dostępu do portów (ACL).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequiredBandwidth
Określa przepustowość sieci wymaganą przez kartę sieciową.
Typ: | Decimal |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SlotID
Określa identyfikator liczbowy używany do identyfikowania urządzenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetwork
Określa obiekt sieci wirtualnej.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkAdapter
Określa obiekt wirtualnej karty sieciowej dla maszyny wirtualnej.
Typy hostów obsługują następującą liczbę wirtualnych kart sieciowych:
Funkcja Hyper-V. Maksymalnie cztery emulowane karty na maszynę wirtualną. Brak dostępnego sterownika dla emulowanej karty sieciowej w systemie operacyjnym Gościa systemu Windows Server 2003 x64.
Funkcja Hyper-V. Maksymalnie osiem syntetycznych kart sieciowych na maszynę wirtualną.
VMware ESX. Maksymalnie cztery emulowane karty na maszynę wirtualną.
Citrix XenServer. Maksymalnie siedem emulowanych kart sieciowych na maszynę wirtualną.
Typ: | VirtualNetworkAdapter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VLanEnabled
Wskazuje, czy włączyć wirtualną sieć LAN (VLAN) do użycia przez maszyny wirtualne na hoście Hyper-V lub Citrix XenServer.
- Przykład:
-VLANEnabled -VLANID 35
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VLanID
Przypisuje identyfikator liczbowy z zakresu 1–4094 do wirtualnej karty sieciowej na maszynie wirtualnej lub do fizycznej karty sieciowej na hoście maszyny wirtualnej.
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 -VLANID 35
Typ: | UInt16 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Typ: | ServerConnection |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VMNetwork
Określa obiekt sieci maszyny wirtualnej.
Aby uzyskać obiekt sieci maszyny wirtualnej, użyj polecenia cmdlet Get-SCVMNetwork.
Typ: | VMNetwork |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMNetworkServiceSetting
Określa ustawienie usługi sieciowej maszyny wirtualnej.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMSubnet
Określa obiekt podsieci maszyny wirtualnej.
Aby uzyskać obiekt VMSubnet, użyj polecenia cmdlet Get-SCVMSubnet.
Typ: | VMSubnet |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMwarePortGroup
Określa grupę portów VMware.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
VirtualNetworkAdapter
To polecenie cmdlet zwraca obiekt VirtualNetworkAdapter.
Uwagi
- Wymaga obiektu wirtualnej karty sieciowej programu VMM, który można pobrać przy użyciu polecenia cmdlet Get-SCVirtualNetworkAdapter.