Bagikan melalui


Set-SCVMHostNetworkAdapter

Mengubah properti terkait jaringan untuk adaptor jaringan fisik pada host yang dikelola oleh VMM.

Sintaks

Set-SCVMHostNetworkAdapter
   [-VMHostNetworkAdapter] <HostNetworkAdapter>
   [-Description <String>]
   [-VLanMode <VlanMode>]
   [-AvailableForPlacement <Boolean>]
   [-UsedForManagement <Boolean>]
   [-SubnetVLan <SubnetVLan[]>]
   [-RemoveUnassignedVLan <UInt16[]>]
   [-AddOrSetLogicalNetwork <LogicalNetwork>]
   [-RemoveLogicalNetwork <LogicalNetwork>]
   [-EnableNetworkVirtualization <Boolean>]
   [-UplinkPortProfileSet <UplinkPortProfileSet>]
   [-RemoveUplinkPortProfileSet]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCVMHostNetworkAdapter
   [-VMHostNetworkAdapter] <HostNetworkAdapter>
   [-Description <String>]
   [-VLanEnabled <Boolean>]
   [-VLanMode <VlanMode>]
   [-VLanID <UInt16>]
   [-VLanTrunkID <UInt16[]>]
   [-AvailableForPlacement <Boolean>]
   [-UsedForManagement <Boolean>]
   [-RemoveUnassignedVLan <UInt16[]>]
   [-EnableNetworkVirtualization <Boolean>]
   [-UplinkPortProfileSet <UplinkPortProfileSet>]
   [-RemoveUplinkPortProfileSet]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCVMHostNetworkAdapter mengubah properti terkait jaringan untuk adaptor jaringan fisik pada host yang dikelola oleh Virtual Machine Manager (VMM).

Properti yang dapat Anda ubah dengan cmdlet ini meliputi:

  • Pengaturan VLAN: Anda dapat menggunakan parameter VLAN untuk membuat atau memodifikasi satu VLAN atau beberapa VLAN. Untuk ilustrasi tentang cara menentukan pengaturan VLAN, lihat contohnya.

Untuk informasi selengkapnya tentang VLAN dan contoh tambahan yang mengilustrasikan pengaturan VLAN, ketik Get-Help Add-SCVMHostNetworkAdapter -Detailed.

Contoh

Contoh 1: Buat jaringan virtual baru pada adaptor jaringan host dan tentukan ID VLAN untuk jaringan virtual

PS C:\> $VMHost = Get-SCVMHost -Computername "VMHost02.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost |  where {$_.Name -like "Intel(R) PRO/1000*" }
PS C:\> New-SCVirtualNetwork -Name "VirtualNetwork01" -VMHost $VMHost -VMHostNetworkAdapter $HostAdapter
PS C:\> Set-SCVMHostNetworkAdapter -VMHostNetworkAdapter $HostAdapter -VLanEnabled $True -VLanMode "Access" -VLANID 35

Perintah pertama mendapatkan objek host bernama VMHost02 dan menyimpan objek dalam variabel $VMHost.

Perintah kedua mendapatkan objek adaptor jaringan host dengan nama yang dimulai dengan "Intel(R) PRO/1000 di VMHost02 dan menyimpan objek dalam variabel $HostAdapter.

Perintah ketiga membuat jaringan virtual bernama VirtualNetwork01 di VMHost02 yang terikat ke adaptor host yang disimpan di $HostAdapter.

Perintah terakhir mengaktifkan VLAN, mengatur mode ke Access (yang merutekan lalu lintas secara internal dalam satu VLAN), dan menetapkan adaptor jaringan VLANID 35.

Catatan: Contoh ini mengasumsikan bahwa host Anda sudah terhubung ke VLAN atau, jika tidak, host Anda memiliki dua adaptor jaringan. Jika host Anda memiliki adaptor jaringan tunggal, menetapkan adaptor ke VLAN yang tidak tersedia untuk server VMM akan mencegah VMM mengelola host.

Contoh 2: Menambahkan tag VLan ke adaptor jaringan host yang dikonfigurasi dalam mode Trunk

PS C:\> $VMHost = Get-SCVMHost -Computername "VMHost03.Contoso.com"
PS C:\> $VMHostNIC = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "Adapter #3"
PS C:\> $NewVlanTags = $VMHostNIC.VlanTags + @(177,355,1012)
PS C:\> Set-SCVMHostNetworkAdapter -VMHostNetworkAdapter $VMHostNIC -VLANEnabled $TRUE -VLanMode "Trunk" -VLanTrunkID $NewVLanTags

Perintah pertama mendapatkan objek host bernama VMHost03 dan menyimpan objek dalam variabel $VMHost.

Perintah kedua mendapatkan objek adaptor jaringan host dengan menentukan nama adaptor dan menyimpan objek dalam variabel $VMHostNIC.

Perintah ketiga menggunakan properti VlanTags dari objek adaptor jaringan host ($VMHostNIC.VlanTags) dan menggabungkan array tag baru. Array yang diperbarui mempertahankan VlanTags yang sudah ada dan menambahkan tag yang tercantum ke array. Hasil dari perangkaian disimpan dalam $NewVlanTags.

Perintah terakhir meneruskan daftar tag VLAN baru ke parameter VLANTrunkID dari Set-VMHostNetworkAdapter. Parameter VLANMode harus menentukan nilai "Trunk" setiap kali parameter VLANTrunkID digunakan untuk memodifikasi daftar pengidentifikasi numerik batang VLAN.

Parameter

-AddOrSetLogicalNetwork

Menentukan jaringan logis yang akan ditambahkan atau diperbarui.

Type:LogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailableForPlacement

Menunjukkan apakah proses penempatan VMM menganggap host ini atau volume ini pada host memenuhi syarat sebagai lokasi yang mungkin untuk menyebarkan komputer virtual. Jika parameter ini diatur ke $False, Anda dapat memilih untuk menyebarkan komputer virtual pada host atau volume ini. Nilai defaultnya adalah $True. Parameter ini tidak berlaku untuk host VMware ESX.

Ketika parameter ini digunakan dengan adaptor jaringan, jika diatur ke $False, maka penempatan tidak akan mempertimbangkan jaringan logis yang dikonfigurasi pada adaptor jaringan ini untuk menentukan apakah host cocok untuk menghubungkan komputer virtual.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Menyatakan deskripsi untuk objek yang ditentukan.

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

-EnableNetworkVirtualization

Menentukan apakah virtualisasi jaringan diaktifkan. Nilai defaultnya adalah $False.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveLogicalNetwork

Menentukan jaringan logis yang akan dihapus.

Type:LogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveUnassignedVLan

Menentukan bahwa VLAN yang ditentukan akan dihapus dari batang VLAN adaptor jika tidak terkait dengan jaringan logis.

Type:UInt16[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveUplinkPortProfileSet

Menghapus kumpulan profil port uplink dari adaptor jaringan host.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetVLan

Menentukan satu atau beberapa subnet IP dan set VLAN.

Untuk informasi tentang membuat SubnetVLan, ketik Get-Help New-SCSubNetVLan.

Type:SubnetVLan[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UplinkPortProfileSet

Menentukan objek set profil port uplink.

Untuk mendapatkan objek set profil port uplink, gunakan cmdlet Get-SCUplinkPortProfileSet .

Type:UplinkPortProfileSet
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UsedForManagement

Menunjukkan apakah objek digunakan untuk mengelola host.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanEnabled

Mengaktifkan LAN virtual (VLAN) untuk digunakan oleh komputer virtual pada host Hyper-V atau Citrix XenServer.

  • Contoh format untuk satu VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Contoh format untuk beberapa 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

Menetapkan pengidentifikasi numerik dalam rentang 1-4094 ke adaptor jaringan virtual pada komputer virtual atau ke adaptor jaringan fisik pada host komputer virtual.

Konfigurasikan VLanID pada host Hyper-V, VMware ESX, atau Citrix XenServer:

  • Pada adaptor jaringan fisik yang terikat secara eksternal saat mode VLan adalah Access.

Konfigurasikan VLanID pada adaptor jaringan virtual komputer virtual:

  • Terikat ke adaptor jaringan fisik pada host, atau
  • Terikat ke jaringan virtual internal pada host.

Contoh format: -VLanEnabled -VLanMode "Access" -VLANID 35

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanMode

Menentukan apakah LAN virtual (VLAN) pada host komputer virtual mendukung lalu lintas di satu VLAN (Mode akses) atau di beberapa VLAN (mode Trunk). Nilai yang valid adalah: Access, Trunk.

Type:VlanMode
Accepted values:Access, Trunk, Invalid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanTrunkID

Menetapkan daftar pengidentifikasi numerik dalam rentang 1-4094 ke adaptor jaringan fisik pada host Hyper-V.

Contoh format: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124

Type:UInt16[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostNetworkAdapter

Menentukan objek adaptor jaringan fisik pada host tempat komputer virtual yang disebarkan pada host tersebut dapat terhubung.

Contoh format: -VMHostNetworkAdapter $VMHostNIC

Type:HostNetworkAdapter
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Output

VMHostNetworkAdapter

Cmdlet ini mengembalikan objek VMHostNetworkAdapter .