New-SCLogicalSwitchVirtualNetworkAdapter
Dodaje wirtualną kartę sieciową (VNIC) do przełącznika logicznego.
Składnia
New-SCLogicalSwitchVirtualNetworkAdapter
-UplinkPortProfileSet <UplinkPortProfileSet>
[-EthernetAddressType <EthernetAddressType>]
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-VMNetwork <VMNetwork>]
[-VMSubnet <VMSubnet>]
[-PortClassification <PortClassification>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
[-IsUsedForHostManagement <Boolean>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[[-Description] <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet New-SCLogicalSwitchVirtualNetworkAdapter dodaje wirtualną kartę sieciową (VNIC) dla hosta do profilu portu pasma w ramach definicji przełącznika logicznego.
Przykłady
Przykład 1: Tworzy nową wirtualną kartę sieciową przełącznika logicznego
PS C:\> $UPPSet = Get-SCUplinkPortProfileSet -Name "R1Uplink"
PS C:\> $VmNetwork = Get-SCVMNetwork -Name "MgmtNet"
PS C:\> New-SCLogicalSwitchVirtualNetworkAdapter -Name "LogSw01_Storage" -UplinkPortProfileSet $uppSetVar -RunAsynchronously -VMNetwork $vmNetwork -VLanEnabled $true -VLanID 2162 -IsUsedForHostManagement $false -IPv4AddressType "Dynamic" -IPv6AddressType "Dynamic"
Pierwsze polecenie pobiera profil portu pasma ustawiony przy użyciu polecenia cmdlet Get-SCUplinkPortProfileSet, a następnie zapisuje go w zmiennej $UPPSet.
Drugie polecenie pobiera sieć maszyn wirtualnych o nazwie MgmtNet przy użyciu polecenia cmdlet Get-SCVMNetwork, a następnie zapisuje ją w zmiennej $VmNetwork.
Ostatnie polecenie tworzy wirtualną kartę sieciową przełącznika logicznego, która zostanie wdrożona na hoście wraz z przełącznikiem logicznym.
Parametry
-Description
Określa opis wirtualnej karty sieciowej.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EthernetAddressType
Określa typ adresu Ethernet. 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 |
-InheritsAddressFromPhysicalNetworkAdapter
Wskazuje, czy karta sieciowa dziedziczy swój adres z fizycznej karty sieciowej.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IPv4AddressPool
Określa pulę adresów statycznych, która zawiera adresy IPv4.
Typ: | StaticIPAddressPool |
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 |
-IPv6AddressPool
Określa pulę adresów statycznych, która zawiera adresy IPv6.
Typ: | StaticIPAddressPool |
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 |
-IsUsedForHostManagement
Wskazuje, czy wirtualna karta sieciowa jest używana do zarządzania hostami.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
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 |
-Name
Określa nazwę karty sieciowej.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
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: | True |
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 |
-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 |
-UplinkPortProfileSet
Określa obiekt zestawu profilów portu pasma.
Aby uzyskać obiekt zestawu profilów portu pasma, użyj polecenia cmdlet Get-SCUplinkPortProfileSet.
Typ: | UplinkPortProfileSet |
Position: | Named |
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ł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
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 hoście funkcji Hyper-V, VMware ESX lub Citrix XenServer na zewnętrznej 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
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: | True |
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: | True |
Akceptowanie symboli wieloznacznych: | False |