Już o tym rozmawialiśmy Sieci IP w Hyper-V oraz procedura używana do konfigurowania przełączników sieci wirtualnej. Czasami nie działa z powodu problemów z kartą sieciową i hostem. Jednym z wyzwań, przed którymi stają użytkownicy końcowi, jest utworzenie zewnętrznego przełącznika w kliencie Hyper-V hostowanym w systemie Windows 10. Błąd:
Te rozwiązania są używane we wszystkich wersjach systemu Windows. Przed kontynuowaniem upewnij się, że zapisujesz konfiguracje w oddzielnym folderze kopii zapasowej.
Rozwiązanie 1: Spróbuj utworzyć przełącznik zewnętrzny przy użyciu programu PowerShell
Ponieważ ten problem występuje podczas korzystania z graficznego interfejsu użytkownika, niektórzy użytkownicy końcowi pomyślnie utworzyli przełącznik zewnętrzny przy użyciu programu PowerShell.
- Kliknij Menu Start i wpisz PowerShell , kliknij prawym przyciskiem myszy, a następnie kliknij Uruchom jako administrator
- Wpisz następujące polecenie. Spowoduje to utworzenie nowego zewnętrznego przełącznika wirtualnego.
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
-Nazwa tak wygląda karta sieciowa w Menedżerze funkcji Hyper-V
-NetAdapterName to nazwa polecenia
-AllowManagementOS jest $ true dla hosta i maszyny wirtualnej, aby oba miały Internet
- otwarty Virtual Switch Manager w Menedżer funkcji Hyper-V i sprawdź, czy na liście widoczny jest przełącznik zewnętrzny. W naszym przypadku tak jest.
Rozwiązanie 2: Zresetuj połączenia sieciowe za pomocą „netcfg”
Netcfg to narzędzie poleceń używane do zarządzania konfiguracjami sieci. Jeśli wolisz korzystać z interfejsu GUI, pobierz narzędzie z tego połączyć . W naszym przypadku wykonamy to polecenie za pomocą PowerShell.
netcfg -d usunie wszystkie istniejące połączenia, dlatego zalecamy utworzenie pliku punkt przywracania systemu przed wykonaniem tego polecenia.
- Kliknij Menu Start i wpisz PowerShell , kliknij prawym przyciskiem myszy, a następnie kliknij Uruchom jako administrator .
- Wpisz następujące polecenie i naciśnij klawisz Enter. Spowoduje to ponowne uruchomienie wszystkich kart sieciowych i usunięcie obiektów MUX.
netcfg -d
- otwarty Virtual Switch Manager w Menedżer funkcji Hyper-V i spróbuj utworzyć zewnętrzny przełącznik i sprawdź, czy problem został rozwiązany.
Rozwiązanie 3: Zaktualizuj sterownik karty sieciowej
Korzystanie z najnowszego sterownika jest zalecane przez wszystkich dostawców i powinno być wykonywane nawet w przypadku rozwiązania problemu przy użyciu poprzednich rozwiązań. Możesz użyć domyślnego sterownika Microsoft lub pobrać najnowszy sterownik ze strony producenta.
Rozwiązanie 4: Zainstaluj ponownie kartę sieciową
W tym rozwiązaniu odinstalujemy kartę sieciową z Menedżera urządzeń i spróbujemy ponownie utworzyć zewnętrzny przełącznik. Spowoduje to odświeżenie karty przez zainstalowanie domyślnych sterowników.
- Kliknij na Menu startowe i wyszukaj Menadżer urządzeń i uruchom go.
- Rozszerzać Karty sieciowe a następnie wybierz kartę sieciową, którą chcesz odinstalować
- Kliknij prawym przyciskiem myszy kartę sieciową, a następnie wybierz Odinstaluj urządzenie.
- Wybierz Usuń oprogramowanie sterownika dla tego urządzenia a następnie kliknij Odinstaluj
- Restart Twój Windows przed otwarciem Virtual Switch Manager w Menedżer funkcji Hyper-V i próbuję utworzyć zewnętrzny przełącznik
Rozwiązanie 5: Zainstaluj ponownie rolę Hyper-V
W tym rozwiązaniu ponownie włączymy Hyper-V w systemie Windows 10. Podczas procedury wyłączania / włączania maszyny wirtualne będą przechowywane w Menedżerze funkcji Hyper-V. Po tworzenie maszyny wirtualnej z Hyper-V uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
Rozwiązanie 6: Oszukaj przełącznik sieciowy
Innym popularnym obejściem, które sprawdziło się w przypadku wielu osób, było oszukanie przełącznika sieciowego na komputerze. To pozwoliło ominąć komunikat o błędzie bez żadnych dodatkowych zmian w komputerze.
- otwarty Virtual Switch Manager w Menedżer funkcji Hyper-V . Stworzyć Przełącznik wewnętrzny .
- Teraz przytrzymaj Logo systemu Windows a następnie naciśnij R. Rodzaj ja netcpl. kpl a następnie naciśnij Wchodzić otworzyć Karty sieciowe .
- Kliknij prawym przyciskiem myszy na karcie sieciowej (przewodowej lub Wi-Fi), a następnie kliknij Nieruchomości
- Kliknij Dzielenie się i wybierz Zezwól innym użytkownikom sieci na łączenie się przez połączenie internetowe tego komputera
- Wybierz adapter z listy, a następnie kliknij dobrze . Kliknij prawym przyciskiem myszy maszynę wirtualną, a następnie kliknij Ustawienia .
- Kliknij Adapter sieciowy a następnie wybierz nowo utworzony przełącznik wewnętrzny
- Uzyskaj dostęp do systemu operacyjnego gościa i, jeśli to konieczne, skonfiguruj ustawienia sieciowe