Windows Server İç İçe Sanal Makinede Hyper-V'yi Etkinleştirin

Sanallaştırma, BT dünyasında yer alan kullanıcılar, yöneticiler ve personel olarak şu anda sahip olduğumuz en pratik, kullanışlı ve güçlü teknolojilerden biridir.

Şu anda bu görevi kapsamlı bir şekilde yerine getirmek için çeşitli uygulamalarımız var ve en yaygın olanlarından biri, Microsoft tarafından geliştirilen ve hem ev hem de iş sürümlerinde bulunan ve optimum performans için çok sayıda hayati özellik sunan Hyper-V'dir.

Çok az kişinin bildiği işlevlerden biri iç içe sanallaştırma ve bugün Solvetic bunun hakkında ayrıntılı olarak konuşacak ve Windows Server 2016 ile sanal bir makinede nasıl kullanılacağını göreceğiz.

Yuvalanmış sanallaştırma nedirİç içe sanallaştırma, bize Hyper-V'yi bir Hyper-V sanal makinesinde, bu durumda Windows Server 2016 ile bir Hyper-V makinesinde çalıştırma fırsatı veren bir işlevdir.

Yuvalanmış sanallaştırma sayesinde, bir Hyper-V ana bilgisayarının kendisi sanallaştırılabilir; bu şimdiye kadar zaten sanallaştırılmış bir ortamda sanallaştırmak zor bir görevdi.

Bu tür iç içe sanallaştırma özelliği, sanallaştırılmış bir kapsayıcı ana bilgisayar üzerinde bir Hyper-V kapsayıcı çalıştırmanız, sanallaştırılmış bir ortamda bir Hyper-V laboratuvarı yapılandırmanız veya bireysel donanıma ihtiyaç duymadan çok makineli senaryoları test etmeniz gereken ortamlarda kullanılabilir. Bu da artan maliyetler ve kaynaklar anlamına gelir.

Önceki gereksinimlerYuvalanmış sanallaştırmayı kullanmak için aşağıdakilere sahip olmalıyız:

  • En az Windows Server 2016 veya Windows 10 Yıldönümü Güncellemesine sahip bir Hyper-V ana bilgisayarı.
  • Windows Server 2016 veya Windows 10 Yıldönümü Güncellemesi ve sonraki sürümleri çalıştıran bir Hyper-V sanal makinesi.
  • Yapılandırma sürümü 8.0 veya üzeri olan bir Hyper-V sanal makinesi.
  • VT-x ve EPT teknolojisine sahip bir Intel işlemci.

Bu durumda Windows 10 Pro Fall Creators üzerinde çalışıyoruz.

1. Windows Server 2016 ile sanal makineyi oluşturun

Aşama 1
İşlemi başlatmak için Hyper-V yöneticisini açıyoruz ve aşağıdaki seçeneklerden herhangi birini kullanarak Windows Server 2016 sanal makinemizi oluşturabiliriz:

  • "Eylem" menüsüne gidin ve orada "Yeni / Sanal makine" seçeneğini seçin.
  • Sağ tarafta bulunan Yeni seçeneğine tıklayıp "Sanal Makine"yi seçin.
  • Sunucuya, fiziksel ana bilgisayara sağ tıklayın ve "Yeni / Sanal Makine" seçeneğini seçin.

BÜYÜT

Adım 2
Aşağıdaki karşılama penceresi görüntülenecektir:

Aşama 3
İleri'ye tıklayın ve sanal makineye bir isim atayacağız:

4. Adım
Tekrar İleri'ye tıklayın ve ardından sanal makine neslini seçeceğiz; 2. nesil, tüm kullanıcıların saymadığı UEFI teknolojisine sahip 64-bit makineler için geçerli olduğundan en yaygın 1. nesildir.

Adım 5
Ardından, tahsis edilecek bellek boyutunu tanımlarız:

6. Adım
Bir sonraki pencerede, ağ işlevlerinde varsayılan "Bağlı değil" değerini bırakıp "İleri" ye tıklıyoruz ve şimdi sabit disk parametrelerini yapılandıracağız:

7. Adım
Bir sonraki pencerede, Windows Server 2016'yı kuracağımız kaynağı tanımlayacağız, bir ISO görüntüsünden, bir DVD'den, ağdan vb. olabilir:

8. Adım
İleri'ye tıklayın ve oluşturulacak makinenin bir özetini göreceğiz:

9. Adım
Tıklamak Sonuçlandırmak eylemi tamamlamak için. Oluşturduğumuz sanal makineyi görebiliriz:

BÜYÜT

Adım 10
Onu seçiyoruz ve "Bağlan" düğmesine tıklıyoruz ve aşağıdakiler görüntülenecek:

11. Adım
Orada Windows Server 2016 kurulum işlemini başlatmak için "Bağlan"a tıklıyoruz.

BÜYÜT

2. Windows Server 2016'da iç içe sanallaştırmayı yapılandırın


Windows Server 2016 kurulduktan sonra sanal makineyi kapatmaya geçiyoruz ve Hyper-V fiziksel bilgisayarında, bu durumda Windows 10'da aşağıdaki komutu yürütüyoruz ve bu komut, oluşturduğumuz sanal makine için iç içe sanallaştırmaya izin verecek.

Aşama 1
Bu komut, Windows PowerShell'de yönetici olarak çalışacaktır:

 Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true 
NotBu durumda, kelime alanı çakışmalarını önlemek için adı WindowsServer2016 olarak değiştirdik:

BÜYÜT

Adım 2
Artık Windows Server 2016 sanal makinesini başlatabiliriz.

BÜYÜT

3. Windows Server 2016'da Hyper-V rolünü yükleyin

Aşama 1
Eriştiğimizde, Hyper-V rolünü kurmalıyız ve iki alternatifimiz var:

  • "Rol ve özellik ekle" seçeneğinden yükleyin.
  • Windows PowerShell'i Kullanma

Adım 2
Bu durumda Windows PowerShell kullanacağız, böylece onu sanal makinede yönetici olarak çalıştıracağız ve aşağıdaki cmdlet'i çalıştıracağız:

 Install-WindowsFeature Hyper-v -IncludeManagementTools 
Aşama 3
Hyper-V rol yükleme işleminin başladığını görebiliriz:

BÜYÜT

4. Adım
Bitirdikten sonra aşağıdaki mesajı göreceğiz:

BÜYÜT

Adım 5
Değişiklikleri uygulamak için sunucuyu yeniden başlatmanız gerekecek.

BÜYÜT

6. Adım
Windows Server 2016 yeniden başlatıldığında, kullanımını ve ilgili yapılandırmasını görebiliriz.

7. Adım
Hyper-V Yöneticisine erişebilir ve oradan Windows Server 2016 Hyper-V içinde gerekli sanal makineleri oluşturabiliriz.

BÜYÜT

8. Adım
Bu durumda Hyper-V sanal makinesinin içine başka bir Windows Server makinesi kurduk:

BÜYÜT

4. Windows Server 2016'da iç içe sanallaştırmayı devre dışı bırakın


Artık iç içe sanallaştırma kullanmamamız durumunda, Windows PowerShell'den aşağıdaki cmdlet'i yönetici olarak çalıştırmalıyız:
 Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ false 

BÜYÜT

5. Windows Server 2016'daki ağ seçenekleri


Yuvalanmış sanal makineler oluştururken iki ağ seçeneği vardır: MAC adresi sahtekarlığı ve NAT modu.

MAC adresi sahtekarlığıAğ paketlerinin iki sanal anahtar aracılığıyla yönlendirilebilmesi için, sanal anahtarın birinci düzeyinde MAC adresi sahteciliği etkinleştirilmelidir. Bu, aşağıdaki PowerShell komutuyla yapılır:

 Get-VMNetworkAdapter -VMName | Set-VMNetworkAdapter - MacAddressSpoofing Açık

Ağ Adresi Çevirisi (NAT)Bu seçenek, Ağ Adresi Çevirisi'ne (NAT) dayanmaktadır. Bu yaklaşım, genel bulut ortamı gibi MAC adresi sahteciliğinin mümkün olmadığı durumlar için en uygunudur.

Her şeyden önce, ana bilgisayar sanal makinesinde aşağıdaki gibi bir sanal NAT anahtarı oluşturmamız gerekiyor:

 Yeni-VMSwitch -Name VmNAT -SwitchType Dahili Yeni-NetNat -Ad LocalNAT -InternalIPInterfaceAddressÖnek "192.168.0.5/24"
Ardından, ağ bağdaştırıcısına bir IP adresi atayacağız:
 Get-NetAdapter "vEthernet (VmNat)" | Yeni-NetIPAdresi -IPAdresi 192.168.0.1 -AddressFamily IPv4 -PrefixUzunluk 24
Her yuvalanmış sanal makinenin bir IP adresi ve kendisine atanmış bir ağ geçidi olmalıdır.

Bu şekilde Hyper-V'de iç içe sanallaştırma işlevinin nasıl oluşturulacağını ve bu işlevselliği daha da genişleteceğimizi gördük.

wave wave wave wave wave