Aracılığıyla paylaş


Add-SCVMHostNetworkAdapter

VMM tarafından yönetilen bir konakta bir sanal ağa fiziksel ağ bağdaştırıcısı ekler.

Syntax

Add-SCVMHostNetworkAdapter
   -VirtualNetwork <VirtualNetwork>
   [-VLanEnabled]
   [-VLanMode <VlanMode>]
   [-VLanID <UInt16>]
   [-VLanTrunkID <UInt16[]>]
   [-VMHostNetworkAdapter] <HostNetworkAdapter>
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Add-SCVMHostNetworkAdapter cmdlet'i, Virtual Machine Manager (VMM) tarafından yönetilen bir konakta bir sanal ağa fiziksel ağ bağdaştırıcısı (ağ arabirimi kartı veya NIC olarak da adlandırılır) ekler. Bu konak üzerindeki her sanal makine, bir sanal ağ bağdaştırıcısı aracılığıyla bu sanal ağa da bağlanabilir.

Bir konakta yapılandırılan bir sanal ağ, o konakta dağıtılan sanal makinelerde birden çok sanal ağ bağdaştırıcısına bağlanabilir.

System Center 2019 ve üzeri için VMM, bir konakta bir veya daha fazla Sanal Yerel Ağ (VLAN) yapılandırmak için sanal ağ desteği içerir. Bir konakta tek bir VLAN veya birden çok VLAN yapılandırmak için Add-SCVMHostNetworkAdapter cmdlet'ini veya Set-SCVMHostNetworkAdapter cmdlet'ini kullanabilirsiniz. Sanal makinede ilgili VLAN ayarlarını yapılandırmak için New-SCVirtualNetworkAdapter cmdlet'ini veya Set-SCVirtualNetworkAdapter cmdlet'ini kullanın.

Her VLAN türünün çizimi için bu cmdlet'in örneklerine bakın.

Örnekler

Örnek 1: Sanal ağa fiziksel konak ağ bağdaştırıcısı ekleme

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $VirtualNetwork = Get-SCVirtualNetwork -VMHost $VMHost -Name "ExternalVirtualNetwork01"
PS C:\> $VMHostNetworkAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter01"
PS C:\> Add-SCVMHostNetworkAdapter -VirtualNetwork $VirtualNetwork -VMHostNetworkAdapter $VMHostNetworkAdapter

İlk komut VMHost01 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.

İkinci komut, VMHost01 üzerinde ExternalVirtualNetwork01 adlı sanal ağ nesnesini alır ve nesneyi $VirtualNetwork değişkeninde depolar.

Üçüncü komut, VMHost01 üzerinde HostAdapter01 adlı fiziksel ağ bağdaştırıcısı nesnesini alır ve nesneyi $VMHostNetworkAdapter değişkeninde depolar.

Son komut, HostAdapter01'i ExternalVirtualNetwork01'e ekler.

Not: Sanal ağ başına yalnızca bir fiziksel konak bağdaştırıcısı ekleyebilirsiniz. Bu nedenle, bir bağdaştırıcı belirtilen sanal ağ ile zaten ilişkilendirilmişse son komut başarısız olur. Sanal ağa yeni bir bağdaştırıcı eklemek için önce mevcut konak bağdaştırıcısını kaldırmanız gerekir.

Örnek 2: "Gövde" modunu kullanan bir VLAN'a fiziksel konak ağ bağdaştırıcısı ekleme

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $VirtualNetwork = Get-SCVirtualNetwork -VMHost $VMHost -Name "ExternalNetwork02"
PS C:\> $VMHostNetworkAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter02"
PS C:\> Add-SCVMHostNetworkAdapter -VirtualNetwork $VirtualNetwork -VMHostNetworkAdapter $VMHostNetworkAdapter -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124

İlk komut VMHost02 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.

İkinci komut, VMHost02 üzerinde ExternalNetwork02 adlı sanal ağ nesnesini alır ve nesneyi $VirtualNetwork değişkeninde depolar.

Üçüncü komut, VMHost02 üzerinde HostAdapter02 adlı ağ bağdaştırıcısı nesnesini alır ve bağdaştırıcı nesnesini $VMHostNetworkAdapter değişkeninde depolar.

Son komut, ExternalNetwork02 sanal ağına HostAdapter02 ekler ve 1, 2, 100, 200 ve 1124 etiketli VLAN'ları kullanarak ExternalNetwork02'den dış ağ cihazına erişimi etkinleştirir.

Not: Sanal ağ başına yalnızca bir konak bağdaştırıcısı ekleyebilirsiniz, bu nedenle bir bağdaştırıcı belirtilen sanal ağ ile zaten ilişkiliyse son komut başarısız olur.

Örnek 3: "Erişim" modunu kullanan bir VLAN'a fiziksel konak ağ bağdaştırıcısı ekleme

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost03.Contoso.com"
PS C:\> $VirtualNetwork = Get-SCVirtualNetwork -VMHost $VMHost -Name "ExternalVirtualNetwork03"
PS C:\> $VMHostNetworkAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter03"
PS C:\> Add-SCVMHostNetworkAdapter -VirtualNetwork $VirtualNetwork -VMHostNetworkAdapter $VMHostNetworkAdapter -VLanEnabled -VLanMode "Access" -VLanID 22

İlk komut VMHost03 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.

İkinci komut, VMHost03 üzerinde ExternalNetwork03 adlı sanal ağ nesnesini alır ve nesneyi $VirtualNetwork değişkeninde depolar.

Üçüncü komut, VMHost03 üzerinde HostAdapter03 adlı ağ bağdaştırıcısı nesnesini alır ve bağdaştırıcı nesnesini $VMHostNetworkAdapter değişkeninde depolar.

Son komut, ExternalNetwork03 sanal ağına HostAdapter03 ekler ve ExternalNetwork03'e VLANID 22'ye erişimi kısıtlar.

Not: Sanal ağ başına yalnızca bir konak bağdaştırıcısı ekleyebilirsiniz, bu nedenle bir bağdaştırıcı belirtilen sanal ağ ile zaten ilişkiliyse son komut başarısız olur.

Dikkat: Bu örnekte, konağınızın zaten bir VLAN'a bağlı olduğu varsayılır veya bağlı değilse, konağınızda iki ağ bağdaştırıcısı olduğundan emin olun. Konağınızın tek bir ağ bağdaştırıcısı varsa, bağdaştırıcıyı VMM sunucusu tarafından kullanılamayan bir VLAN'a atamak VMM'nin konağı yönetmesini engeller. Microsoft Geri Döngü Bağdaştırıcısı'nı sunucunuza ilk kez yüklerseniz, yalnızca bir ağ bağdaştırıcısı olan bir konakta bu örnekteki adımları gerçekleştirebilirsiniz.

Parametreler

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmadan hemen önce küme olarak çalışacak bir dizi komut için tanımlayıcı belirtir.

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

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-VirtualNetwork

Bir sanal ağ nesnesi belirtir.

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

-VLanEnabled

Hyper-V veya Citrix XenServer konağındaki sanal makineler tarafından kullanılmak üzere bir sanal LAN'ı (VLAN) etkinleştirir.

Tek bir VLAN için örnek biçim: -VLANEnabled -VLANMode "Access" -VLANID 35 Birden çok VLAN için örnek biçim: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124

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

-VLanID

1-4094 aralığındaki sayısal tanımlayıcıyı bir sanal makinedeki bir sanal ağ bağdaştırıcısına veya bir sanal makine konağındaki bir fiziksel ağ bağdaştırıcısına atar.

Hyper-V, VMware ESX veya Citrix XenServer konağı üzerinde VLanID yapılandırın:

-- VLan modu Access olduğunda dışarıdan bağlı bir fiziksel ağ bağdaştırıcısında.

Sanal makinenin sanal ağ bağdaştırıcısında VLanID yapılandırın:

  • Konakta fiziksel bir ağ bağdaştırıcısına bağlı veya
  • Konakta bir iç sanal ağa bağlı.

Örnek biçim: -VLanEnabled``-VLanMode "Access" -VLANID 35

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

-VLanMode

Sanal makine konağındaki bir sanal LAN'ın (VLAN), tek bir VLAN (Erişim modu) veya birden çok VLAN (Gövde modu) üzerinden trafiği destekleyip desteklemediğini belirtir. Geçerli değerler şunlardır: 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

1-4094 aralığındaki sayısal tanımlayıcıların listesini Bir Hyper-V konağındaki bir fiziksel ağ bağdaştırıcısına atar.

Örnek biçim: -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

Bir konakta dağıtılan sanal makinelerin bağlanabileceği bir konakta fiziksel ağ bağdaştırıcısı nesnesini belirtir.

Örnek biçim: -VMHostNetworkAdapter $VMHostNIC

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

Çıkışlar

VMHostNetworkAdapter

Bu cmdlet bir VMHostNetworkAdapter nesnesi döndürür.