가상 머신과 나머지 네트워크 간의 통신을 허용하려면 네트워크 스위치를 올바르게 구성해야 합니다. 절차는 간단합니다. Hyper-V Manager에서 Virtual Switch Manager를 열고 사용 가능한 가상 스위치(개인, 내부 또는 외부) 중 하나를 만들기만 하면 됩니다. 호스트 문제로 인해 네트워크 스위치에 액세스하거나 설치할 수 없는 경우가 있습니다. 사용자가 직면하게 되는 오류 중 하나는 Hyper-V의 가상 스위치 목록 문제입니다. 문제의 전체 메시지는 다음과 같습니다. Hyper-V에서 가상 스위치 목록을 검색하는 동안 오류가 발생했습니다.
이 문제는 Hyper-V가 설치된 Windows Server 또는 Windows 클라이언트 컴퓨터에서 발생할 수 있습니다. Hyper-V 클라이언트를 호스팅하는 Windows 10 1909에서 문제를 해결하는 방법을 보여드리겠습니다.
해결 방법 1:Hyper-V 확장 가능한 가상 스위치에서 프로토콜 사용
첫 번째 솔루션에서는 Hyper-V 확장 가능한 가상 스위치에서 프로토콜을 활성화합니다. Hyper-V 확장 가능 가상 스위치는 물리적 네트워크 카드에서 액세스할 수 있습니다. 외부 스위치로 사용할 카드를 선택하십시오. 외부 스위치는 가상 머신과 나머지 네트워크 간의 통신을 제공합니다.
- Windows 로고 누르기 R을 누릅니다. , inetcpl.을 입력합니다. cpl Enter 키를 누릅니다.
- 오른쪽 클릭 네트워크 카드에서 외부 스위치를 만드는 데 사용한 다음 속성을 클릭합니다. .
- 선택 Hyper-V 확장 가능한 가상 스위치 설치를 클릭합니다. .
- 프로토콜 선택 추가를 클릭합니다.
- 네트워크 프로토콜 선택에서 신뢰할 수 있는 멀티캐스트 프로토콜 선택 확인을 클릭합니다.
- 클릭 닫기 및 r 이부트 Windows
- Hyper-V에서 가상 스위치 관리자를 열고 외부 네트워크 스위치를 만들어 봅니다.
해결 방법 2:PowerShell을 사용하여 가상 스위치 만들기
이 문제는 GUI를 사용할 때 발생하므로 일부 최종 사용자는 PowerShell을 사용하여 외부 스위치를 성공적으로 생성했습니다.
- 시작 메뉴를 클릭합니다. PowerShell 입력 . PowerShell을 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행을 클릭합니다.
- 예를 클릭합니다. 다음 명령을 확인하고 입력하려면
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true
에서 새 외부 가상 스위치를 생성
-이름 네트워크 어댑터가 Hyper-V 관리자에 나타나는 방식입니다.
-NetAdapterName 명령의 이름입니다.
-AllowManagementOS 호스트와 VM 모두에 인터넷이 있는 경우 $true입니다.
- 가상 스위치 관리자 열기 Hyper-V 관리자에서 목록에 외부 스위치가 표시되는지 확인합니다. 우리의 경우 그렇습니다.
해결 방법 3:Hyper-V 역할 다시 설치
이 솔루션에서는 Windows 10에서 Hyper-V를 비활성화했다가 다시 활성화합니다. 비활성화/활성화 절차 중에 가상 머신이 Hyper-V 관리자에 유지되므로 걱정하지 마십시오. 우리는 이미 Windows 10에서 Hyper-V 역할을 활성화하는 방법에 대해 이야기했습니다. 이 Hyper-V 역할 문서에서 자세한 내용을 읽고 지침을 따를 수 있습니다.