New-SCVirtualNetworkAdapter

Создает виртуальный сетевой адаптер на виртуальной машине, шаблоне виртуальной машины или профиле оборудования, используемом в VMM.

Синтаксис

VM (по умолчанию)

New-SCVirtualNetworkAdapter
    [[-VirtualNetwork] <String>]
    -VM <VM>
    [-IPv4AddressType <EthernetAddressType>]
    [-IPv6AddressType <EthernetAddressType>]
    [-EnableMACAddressSpoofing <Boolean>]
    [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
    [-EnableVMNetworkOptimization <Boolean>]
    [-VMNetwork <VMNetwork>]
    [-PortClassification <PortClassification>]
    [-VMSubnet <VMSubnet>]
    [-VLanEnabled <Boolean>]
    [-VLanID <UInt16>]
    [-AdapterFlags <VirtualNetworkAdapterFlags>]
    [-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>]

JobGroup

New-SCVirtualNetworkAdapter
    [[-VirtualNetwork] <String>]
    -JobGroup <Guid>
    [-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>]
    [-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>]

Template

New-SCVirtualNetworkAdapter
    [[-VirtualNetwork] <String>]
    -VMTemplate <Template>
    [-IPv4AddressType <EthernetAddressType>]
    [-IPv6AddressType <EthernetAddressType>]
    [-EnableMACAddressSpoofing <Boolean>]
    [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
    [-EnableVMNetworkOptimization <Boolean>]
    [-VMNetwork <VMNetwork>]
    [-PortClassification <PortClassification>]
    [-VMSubnet <VMSubnet>]
    [-VLanEnabled <Boolean>]
    [-VLanID <UInt16>]
    [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
    [-AdapterFlags <VirtualNetworkAdapterFlags>]
    [-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>]

HardwareProfile

New-SCVirtualNetworkAdapter
    [[-VirtualNetwork] <String>]
    -HardwareProfile <HardwareProfile>
    [-IPv4AddressType <EthernetAddressType>]
    [-IPv6AddressType <EthernetAddressType>]
    [-EnableMACAddressSpoofing <Boolean>]
    [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
    [-EnableVMNetworkOptimization <Boolean>]
    [-VMNetwork <VMNetwork>]
    [-PortClassification <PortClassification>]
    [-VMSubnet <VMSubnet>]
    [-VLanEnabled <Boolean>]
    [-VLanID <UInt16>]
    [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
    [-AdapterFlags <VirtualNetworkAdapterFlags>]
    [-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>]

VMHost

New-SCVirtualNetworkAdapter
    -VMHost <Host>
    -LogicalSwitch <LogicalSwitch>
    [-IPv4AddressType <EthernetAddressType>]
    [-IPv6AddressType <EthernetAddressType>]
    [-VMNetwork <VMNetwork>]
    [-PortClassification <PortClassification>]
    [-VMSubnet <VMSubnet>]
    [-VLanEnabled <Boolean>]
    [-VLanID <UInt16>]
    [-IPv4AddressPool <StaticIPAddressPool>]
    [-IPv6AddressPool <StaticIPAddressPool>]
    [-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
    [-JobGroup <Guid>]
    [-Name <String>]
    [-MACAddress <String>]
    [-MACAddressType <String>]
    [-IPv4Address <String>]
    [-IPv6Address <String>]
    [-PortACL <PortACL>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Описание

Командлет New-SCVirtualNetworkAdapter создает виртуальный сетевой адаптер на виртуальной машине, шаблоне виртуальной машины или профиле оборудования, используемом для создания виртуальных машин, управляемых Virtual Machine Manager (VMM).

Сетевое расположение

Вы можете использовать командлет New-SCVirtualNetworkAdapter , чтобы указать сетевое расположение и подключить виртуальный сетевой адаптер к виртуальной сети, настроенной на узле при создании адаптера, или настроить эти и другие параметры позже с помощью командлета Set-SCVirtualNetworkAdapter .

Статический или динамический MAC-адрес

Можно указать, использует ли виртуальный сетевой адаптер статический или динамический MAC-адрес, а также указать статический MAC-адрес.

Эмулированные или искусственные виртуальные сетевые адаптеры

С помощью командлета New-SCVirtualNetworkAdapter можно создать адаптер с эмулируемым (по умолчанию) или синтетическим типом.

Для виртуальных машин на любом типе узла (Hyper-V, VMware или XenServer) можно настроить виртуальный сетевой адаптер на виртуальной машине, который эмулирует определенный физический сетевой адаптер.

Для виртуальных машин на Hyper-V узлах, если гостевая операционная система, установленная на виртуальной машине, поддерживает виртуализацию (например, Windows Server 2008 или Windows Server 2016, а также некоторые версии Linux), VMM позволяет настроить высокопроизводительный искусственный сетевой адаптер на виртуальной машине для взаимодействия с физическим оборудованием на узле. Необходимо явным образом указать, что виртуальный сетевой адаптер является искусственным, с помощью параметра Synthetic .

Виртуальная локальная сеть

VMM включает поддержку настройки одной или нескольких виртуальных сетей (VLAN) на узле для использования виртуальными машинами, развернутыми на этом узле. Для подключения виртуального сетевого адаптера на виртуальной машине к виртуальной локальной сети можно использовать командлет New-SCVirtualNetworkAdapter (или командлет Set-SCVirtualNetworkAdapter ) с параметрами VLAN . Чтобы настроить соответствующие параметры VLAN на сетевом адаптере узла, используйте командлет Add-SCVMHostNetworkAdapter или командлет Set-SCVMHostNetworkAdapter .

Иллюстрацию настройки виртуальных локальных сетей см. в примерах для этого командлета, а также в примерах для New-SCVMHostNetworkAdapterConfig и Set-SCVMHostNetworkAdapter.

Примеры

Пример 1: Создание виртуального сетевого адаптера на виртуальной машине

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM

Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.

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

Пример 2: Создание виртуального сетевого адаптера на основе шаблона виртуальной машины

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate

Первая команда получает объект шаблона виртуальной машины с именем VMTemplate01 и сохраняет объект в переменной $VMTemplate.

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

Пример 3: Создание эмулированного виртуального сетевого адаптера и синтетического виртуального сетевого адаптера в аппаратном профиле

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic

Первая команда получает объект профиля оборудования с именем NewHWProfile01 из библиотеки VMM и сохраняет объект в переменной $HWProfile.

Вторая команда создает виртуальный сетевой адаптер («родной» или эмулируемый адаптер) на NewHWProfile01.

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

Пример 4: Создание виртуального сетевого адаптера на виртуальной машине и присвоение ему уникального 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

Первая команда получает объект виртуальной машины с именем VM04 и сохраняет объект в переменной $VM.

Вторая команда создает виртуальный сетевой адаптер на виртуальной машине, хранящейся в $VM (VM04), и сохраняет объект в переменной $VNIC.

Третья команда получает объект пула MAC-адресов с именем MAC Address Pool 01 и сохраняет объект в переменной $MACPool.

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

Пример 5: Создание виртуального сетевого адаптера со статическим MAC-адресом и конкретным идентификатором 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

Первая команда получает объект виртуальной машины с именем VM05 и сохраняет объект в переменной $VM.

Вторая команда получает логический сетевой объект с именем LogicalNetwork01 и сохраняет объект в переменной $LogicalNet.

Третья команда получает объект виртуальной сети с именем ExternalVirtualNetwork01 и сохраняет объект в переменной $VirtualNet.

Последняя команда создает новый виртуальный сетевой адаптер для VM05, подключает адаптер к логической сети, хранящейся в $LogicalNet, и виртуальной сети, хранящейся в $VirtualNet. Команда предоставляет статический MAC-адрес для виртуального сетевого адаптера, включает VLAN и указывает идентификатор VLAN, равный 3.

Примечание: В этом примере предполагается, что ваш хост уже подключен к VLAN или, если нет, что ваш хост имеет два сетевых адаптера. Если узел имеет один сетевой адаптер, назначение адаптера виртуальной локальной сети, недоступной для сервера VMM, не позволит VMM управлять узлом.

Параметры

-AdapterFlags

{{Описание Fill AdapterFlags}}

Свойства параметра

Тип:VirtualNetworkAdapterFlags
Default value:None
Допустимые значения:None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AllowedVLanList

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

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevicePropertiesAdapterName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevicePropertiesAdapterNameMode

Указывает режим имени адаптера.

Свойства параметра

Тип:DevicePropertiesAdapterNameMode
Default value:None
Допустимые значения:Disabled, VMNetwork, Custom
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnableGuestIPNetworkVirtualizationUpdates

Указывает, включены ли обновления виртуализации IP-сети гостевой системой.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:GuestIPNetworkVirtualizationUpdatesEnabled

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnableMACAddressSpoofing

Включает, если установлено значение $True, подмену MAC-адреса.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:MACAddressesSpoofingEnabled

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnableVMNetworkOptimization

Включает, если задано значение $True, оптимизацию сети виртуальной машины.

Эта функция повышает производительность сети для виртуальных машин с сетевыми адаптерами, поддерживающими очередь виртуальных машин (VMQ) или разгрузку TCP Chimney Offload. VMQ позволяет создать уникальную сетевую очередь для каждого виртуального сетевого адаптера. TCP Chimney Offload позволяет разгрузить обработку сетевого трафика из сетевого стека.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:VMNetworkOptimizationEnabled

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HardwareProfile

Указывает объект профиля оборудования.

Свойства параметра

Тип:HardwareProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

HardwareProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InheritsAddressFromPhysicalNetworkAdapter

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

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv4Address

Указывает IPv4-адрес.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv4AddressPool

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

Свойства параметра

Тип:StaticIPAddressPool
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv4AddressType

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

  • Динамический
  • Статика

Свойства параметра

Тип:EthernetAddressType
Default value:None
Допустимые значения:Dynamic, Static
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv6Address

Указывает IPv6-адрес.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv6AddressPool

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

Свойства параметра

Тип:StaticIPAddressPool
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IPv6AddressType

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

  • Динамический
  • Статика

Свойства параметра

Тип:EthernetAddressType
Default value:None
Допустимые значения:Dynamic, Static
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobGroup

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

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LogicalNetwork

Указывает логическую сеть. Логическая сеть — это именованная группировка IP-подсетей и виртуальных локальных сетей, которая используется для организации и упрощения сетевых назначений.

Свойства параметра

Тип:LogicalNetwork
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LogicalSwitch

Указывает объект логического переключателя.

Свойства параметра

Тип:LogicalSwitch
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MACAddress

Указывает MAC-адрес или набор MAC-адресов для физического или виртуального сетевого адаптера на компьютере.

  • Пример формата для одного MAC-адреса: -MACAddress "00-15-5D-B4-DC-00"
  • Пример формата для набора MAC-адресов: -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:EthernetAddress (EthernetAddress), Физический адрес

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MACAddressType

Указывает тип MAC-адреса, используемого для виртуального сетевого адаптера. Допустимые значения: Статический, Динамический.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:EthernetAddressType, ФизическийАдресТип

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя сетевого объекта.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VMHost
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NativeVLanId

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

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NetworkLocation

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

Примеры форматов: -NetworkLocation $NetLoc ($NetLoc может содержать Corp.Contoso.com) -OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NetworkTag

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

Параметр NetworkTag определяет все виртуальные машины с одним и тем же тегом NetworkTag как участников одной сети. VMM использует NeworkTag (если он существует) при оценке узлов в качестве возможных кандидатов для развертывания виртуальной машины. Если узел не включает виртуальные машины в сети с тем же тегом NetworkTag , что и виртуальная машина, которую необходимо разместить, узел получает ноль звезд в процессе размещения.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Тег

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoConnection

Отключает виртуальный сетевой адаптер от виртуальной сети.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoVMNetwork

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:NoLogicalNetwork

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OnBehalfOfUser

Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного в этом параметре.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OnBehalfOfUserRole

Указывает роль пользователя. Чтобы получить роль пользователя, используйте командлет Get-SCUserRole . Этот командлет работает от имени роли пользователя, указанной в этом параметре.

Свойства параметра

Тип:UserRole
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PhysicalNetworkAdapterName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PortACL

Указывает объект ACL порта.

Свойства параметра

Тип:PortACL
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PortClassification

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

Свойства параметра

Тип:PortClassification
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

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

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Synthetic

Указывает, что устройство, например виртуальный сетевой адаптер, на виртуальной машине, развернутой на Hyper-V узле, является высокопроизводительным искусственным устройством. Требуется виртуальная операционная система с поддержкой виртуализации на виртуальной машине.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualNetwork

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VLanEnabled

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

  • Пример формата для одной VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Пример формата для нескольких VLAN: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VLanID

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

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

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

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

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VM

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

Свойства параметра

Тип:VM
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMHost

Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, VMware ESX и Citrix XenServer.

Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .

Свойства параметра

Тип:Host
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

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

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMNetwork

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

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

Свойства параметра

Тип:VMNetwork
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMNetworkServiceSetting

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMSubnet

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

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

Свойства параметра

Тип:VMSubnet
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMTemplate

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

Свойства параметра

Тип:Template
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Шаблон

Наборы параметров

Template
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMwarePortGroup

Указывает группу портов VMware.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
JobGroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Template
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
HardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

VirtualNetworkAdapter

Этот командлет возвращает объект VirtualNetworkAdapter .

Примечания

  • Требуется объект виртуальной машины VMM, объект шаблона виртуальной машины или объект профиля оборудования, который можно получить с помощью командлетов Get-SCVirtualMachine, Get-SCVMTemplate и Get-SCHardwareProfile соответственно.