次の方法で共有


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 コマンドレットは、論理スイッチ定義の一部として、ホストの仮想ネットワーク アダプター (VNIC) をアップリンク ポート プロファイルに追加します。

例 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変数に格納します。

2 番目のコマンドは、 Get-SCVMNetwork コマンドレットを使用して MgmtNet という名前の仮想マシン ネットワークを取得し、$VmNetwork変数に格納します。

最後のコマンドは、論理スイッチと共にホストにデプロイされる論理スイッチ仮想ネットワーク アダプターを作成します。

パラメーター

-Description

仮想ネットワーク アダプターの説明を指定します。

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EthernetAddressType

イーサネット アドレスの種類を指定します。 このパラメーターの有効値は、次のとおりです。

  • 動的
  • 静的
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 ヒント) の ID を指定します。 このパラメーターを使用すると、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

Hyper-V ホストまたは Citrix XenServer ホスト上の仮想マシンで使用する仮想 LAN (VLAN) を有効にするかどうかを示します。

  • 1 つの VLAN の形式の例: -VLANEnabled -VLANMode "Access" -VLANID 35
  • 複数の VLAN の形式の例: -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 の範囲の数値識別子を、仮想マシン上の仮想ネットワーク アダプターまたは仮想マシン ホスト上の物理ネットワーク アダプターに割り当てます。

VLan モードが Access の場合、外部にバインドされた物理ネットワーク アダプター上の Hyper-V、VMware ESX、または Citrix XenServer ホストで VLanID を構成します。

ホスト上の物理ネットワーク アダプターにバインドされているか、ホスト上の内部仮想ネットワークにバインドされている仮想マシンの仮想ネットワーク アダプターで 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

VM ネットワーク オブジェクトを指定します。

VM ネットワーク オブジェクトを取得するには、 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