Düzeltme: Hyper-V 2019'da Sanal Anahtarların Listesini Almaya Çalışırken Bir Hata Oluştu
Sanal makineler ve ağın geri kalanı arasında iletişime izin vermek için doğru şekilde yapılandırılmış ağ anahtarlarına sahip olmak zorunludur. Prosedür basittir; tek ihtiyacınız olan Hyper-V Manager'da Virtual Switch Manager'ı açmak ve özel, dahili veya harici mevcut sanal anahtarlardan birini oluşturmaktır. Bazen ana bilgisayardaki sorunlar nedeniyle ağ anahtarlarına erişmek veya bunları kurmak mümkün değildir. Kullanıcıların karşılaştığı hatalardan biri, Hyper-V'deki sanal anahtarların listelenmesiyle ilgili sorundur. Sorunun tam mesajı: Hyper-V'de sanal anahtarların bir listesini almaya çalışırken bir hata oluştu.
Bu sorun, Hyper-V'nin yüklü olduğu Windows Server veya Windows istemci makinelerinde ortaya çıkabilir. Hyper-V istemcisini barındıran Windows 10 1909'da sorunu nasıl çözeceğinizi göstereceğiz.
1. Çözüm: Hyper-V Genişletilebilir Sanal Anahtarda Protokolü Etkinleştirin
İlk çözümde, Hyper-V Genişletilebilir Sanal Anahtarda Protokolü etkinleştireceğiz. Hyper-V Genişletilebilir Sanal Anahtarına fiziksel ağ kartınızdan erişilebilir. Lütfen harici anahtar olarak kullanılacak kartı seçin. Harici anahtar, sanal makine(ler) ile ağın geri kalanı arasında iletişim sağlar.
- Şunu tut Windows logosu ve bas R, yazın inetcpl.cpl ve bas Giriş.
- Sağ tık üzerinde ağ kartı harici anahtar oluşturmak için kullanılır ve ardından Özellikleri.
- Seç Hyper-V Genişletilebilir Sanal Anahtar ve ardından tıklayın Yüklemek.
- Seç Protokol ve ardından tıklayın Ekle
- Altında Ağ Protokolünü Seçin seç Güvenilir Çok Noktaya Yayın Protokolü ve ardından tıklayın TAMAM MI
- Tıklayın Kapat ve re-boot Windows'unuz
- Hyper-V'de Virtual Switch Manager'ı açın ve harici ağ anahtarı oluşturmaya çalışın
2. Çözüm: PowerShell kullanarak Sanal Anahtar oluşturun
GUI kullanılırken bu sorun oluştuğundan, bazı son kullanıcılar PowerShell'i kullanarak başarılı bir şekilde harici bir anahtar oluşturmuştur.
- Tıklamak Başlangıç menüsü ve yazın Güç kalkanı. sağ tıklayın Güç kalkanı ve ardından tıklayın Yönetici olarak çalıştır
- Tıklayın Evet onaylamak ve aşağıdaki komutu yazmak için yeni bir harici sanal anahtar oluşturmak için
Yeni-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true
-name ağ bağdaştırıcısının Hyper-V Yöneticisi'nde nasıl göründüğüdür
-NetAdapterName komutun adıdır
-AllowManagementOS hem ana bilgisayar hem de VM'nin İnternet'e sahip olması için $true
- Açık Sanal Anahtar Yöneticisi içinde Hyper-V Yöneticisi ve listede harici bir anahtarın görünüp görünmediğini kontrol edin. Bizim durumumuzda öyle.
3. Çözüm: Hyper-V rolünü yeniden yükleyin
Bu çözümde, Windows 10'da Hyper-V'yi devre dışı bırakacağız ve ardından tekrar etkinleştireceğiz. Endişelenmeyin, devre dışı bırakma/etkinleştirme işlemi sırasında sanal makineleriniz Hyper-V Yöneticisi'nde tutulacaktır. Windows 10'da Hyper-V rolünü nasıl etkinleştirebileceğinizden zaten bahsetmiştik. Bu Hyper-V Rolü makalesinde daha fazlasını okuyabilir ve talimatları uygulayabilirsiniz.