Поделиться через


Set-SCLogicalSwitchVirtualNetworkAdapter

Фиксирует любые изменения параметров в существующем виртуальном сетевом адаптере (VNIC), подключенном к логическому коммутатору.

Синтаксис

Set-SCLogicalSwitchVirtualNetworkAdapter
   [-LogicalSwitchVirtualNetworkAdapter] <LogicalSwitchVirtualNetworkAdapter>
   [-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>]
   [-RemoveVMNetwork]
   [-RemoveVMSubnet]
   [-RemovePortClassification]
   [-RemoveIPv4AddressPool]
   [-RemoveIPv6AddressPool]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет set-SCLogicalSwitchVirtualNetworkAdapter фиксирует изменения, внесенные в существующий виртуальный сетевой адаптер, добавленный в профиль порта uplink в рамках определения логического коммутатора.

Примеры

Пример 1. Переименование виртуального сетевого адаптера логического коммутатора

PS C:\> $HostVNic= Get-SCLogicalSwitchVirtualNetworkAdapter -Name "LogSw01_hostMgmt"
PS C:\> Set-SCLogicalSwitchVirtualNetworkAdapter -LogicalSwitchVirtualNetworkAdapter $HostVNic -Name "LogSw01_cluster"

Первая команда получает адаптер виртуальной сети логического коммутатора с помощью командлета Get-SCLogicalSwitchVirtualNetworkAdapter, а затем сохраняет его в переменной $HostVNic.

Вторая команда переименовывает адаптер в $HostVNic.

Параметры

-Description

Указывает описание виртуального сетевого адаптера.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EthernetAddressType

Указывает тип адреса Ethernet. Допустимые значения для этого параметра:

  • Динамический
  • Статический
Тип:EthernetAddressType
Допустимые значения:Dynamic, Static
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InheritsAddressFromPhysicalNetworkAdapter

Указывает, наследует ли сетевой адаптер адрес от физического сетевого адаптера.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IPv4AddressPool

Указывает пул статических адресов, содержащий IPv4-адреса.

Тип:StaticIPAddressPool
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IPv4AddressType

Указывает тип адреса IPv4. Допустимые значения для этого параметра:

  • Динамический
  • Статический
Тип:EthernetAddressType
Допустимые значения:Dynamic, Static
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IPv6AddressPool

Указывает пул статических адресов, содержащий IPv6-адреса.

Тип:StaticIPAddressPool
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IPv6AddressType

Указывает тип адреса IPv6. Допустимые значения для этого параметра:

  • Динамический
  • Статический
Тип:EthernetAddressType
Допустимые значения:Dynamic, Static
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IsUsedForHostManagement

Указывает, используется ли виртуальный сетевой адаптер для управления узлами.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LogicalSwitchVirtualNetworkAdapter

Указывает объект виртуального сетевого адаптера логического коммутатора.

Тип:LogicalSwitchVirtualNetworkAdapter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

Указывает имя сетевого адаптера.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PortClassification

Указывает классификацию портов коммутатора, к которому подключается адаптер виртуальной сети.

Тип:PortClassification
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveIPv4AddressPool

Указывает, что этот командлет удаляет пул адресов IPv4.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveIPv6AddressPool

Указывает, что этот командлет удаляет пул адресов IPv6.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemovePortClassification

Указывает, что этот командлет удаляет классификацию портов.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveVMNetwork

Указывает, что этот командлет удаляет сеть виртуальной машины.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveVMSubnet

Указывает, что этот командлет удаляет подсеть виртуальной машины.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VLanEnabled

Указывает, следует ли включить виртуальную локальную сеть (VLAN) для использования виртуальными машинами на узле Hyper-V или Citrix XenServer.

  • Пример формата для одной виртуальной локальной сети: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Пример формата для нескольких виртуальных ЛС: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VLanID

Присваивает числовый идентификатор в диапазоне 1–4094 адаптеру виртуальной сети на виртуальной машине или физическому сетевому адаптеру на узле виртуальной машины.

Настройте VLanID на узле Hyper-V, VMware ESX или Citrix XenServer на внешнем привязанном физическом сетевом адаптере, если режим виртуальной Лан — Access.

Настройте VLanID на виртуальном сетевом адаптере виртуальной машины, привязанной к физическому сетевому адаптеру на узле, или привязывается к внутренней виртуальной сети на узле.

Пример формата: -VLanEnabled -VLanMode "Access" -VLANID 35

Тип:UInt16
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMMServer

Указывает объект сервера VMM.

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMNetwork

Указывает сетевой объект виртуальной машины.

Тип:VMNetwork
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMSubnet

Указывает объект подсети виртуальной машины.

Чтобы получить объект VMSubnet, используйте командлет Get-SCVMSubnet.

Тип:VMSubnet
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False