New-SCLogicalSwitchVirtualNetworkAdapter
Добавляет виртуальный сетевой адаптер (VNIC) в логический коммутатор.
Синтаксис
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>]
Описание
Командлет New-SCLogicalSwitchVirtualNetworkAdapter добавляет виртуальный сетевой адаптер для узла в профиль порта исходящей связи в рамках определения логического коммутатора.
Примеры
Пример 1. Создание нового виртуального сетевого адаптера логического коммутатора
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"
Первая команда получает профиль порта исходящей связи, заданный с помощью командлета Get-SCUplinkPortProfileSet , а затем сохраняет его в переменной $UPPSet.
Вторая команда получает сеть виртуальных машин с именем MgmtNet с помощью командлета Get-SCVMNetwork , а затем сохраняет ее в переменной $VmNetwork.
Последняя команда создает виртуальный сетевой адаптер логического коммутатора, который развертывается на узле вместе с логическим коммутатором.
Параметры
-Description
Указывает описание виртуального сетевого адаптера.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EthernetAddressType
Указывает тип адреса Ethernet. Допустимые значения для этого параметра:
- Динамический
- Статические
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InheritsAddressFromPhysicalNetworkAdapter
Указывает, наследует ли сетевой адаптер свой адрес от физического сетевого адаптера.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
Указывает пул статических адресов, содержащий IPv4-адреса.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressType
Указывает тип IPv4-адреса. Допустимые значения для этого параметра:
- Динамический
- Статические
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
Указывает пул статических адресов, содержащий IPv6-адреса.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressType
Указывает тип IPv6-адреса. Допустимые значения для этого параметра:
- Динамический
- Статические
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsUsedForHostManagement
Указывает, используется ли виртуальный сетевой адаптер для управления узлами.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя сетевого адаптера.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortClassification
Указывает классификацию портов коммутатора, к которому подключается виртуальный сетевой адаптер.
Type: | PortClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проводить аудит советов PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы управление немедленно возвращалось в командную оболочку.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UplinkPortProfileSet
Указывает объект набора профилей портов исходящей связи.
Чтобы получить объект набора профиля порта исходящей связи, используйте командлет Get-SCUplinkPortProfileSet .
Type: | UplinkPortProfileSet |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VLanEnabled
Указывает, следует ли включить виртуальную локальную сеть (VLAN) для использования виртуальными машинами на узле Hyper-V или Citrix XenServer.
- Пример формата для одной виртуальной локальной сети:
-VLANEnabled -VLANMode "Access" -VLANID 35
- Пример формата для нескольких виртуальных локальных сетей:
-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
Присваивает числовый идентификатор в диапазоне 1–4094 виртуальному сетевому адаптеру на виртуальной машине или физическому сетевому адаптеру на узле виртуальной машины.
Настройте VLanID на узле Hyper-V, VMware ESX или Citrix XenServer на физическом сетевом адаптере с внешней привязкой, если режим виртуальной лс — Access.
Настройте VLanID на виртуальном сетевом адаптере виртуальной машины, привязанной к физическому сетевому адаптеру на узле, или привязывается к внутренней виртуальной сети на узле.
Пример формата: -VLanEnabled -VLanMode "Access" -VLANID 35
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Указывает объект сервера VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMNetwork
Указывает сетевой объект виртуальной машины.
Чтобы получить сетевой объект виртуальной машины, используйте командлет Get-SCVMNetwork .
Type: | VMNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Указывает объект подсети виртуальной машины.
Чтобы получить объект VMSubnet , используйте командлет Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |