나는 설명서의 지침을 주의 깊게 따랐습니다.첫 번째 답변, 하지만 여전히 네트워크 어댑터를 호스트 운영 체제와 공유할 수 없습니다. 내 증상은 다음과 같습니다.이 질문, 재부팅해도 문제가 해결되지 않았습니다. 내 VM에서 네트워킹이 제대로 작동하고 무선 네트워크에 연결되어 있지만 호스트 OS에서 인터넷에 액세스할 수 없습니다.
그것은 나타납니다이 사람도 같은 문제를 겪고 있어하지만 그는 며칠 동안 아무 말도 하지 않았습니다.
다음은 가상 스위치를 켰을 때의 구성 스크린샷입니다.
답변1
네트워크에 연결하려고 할 때 문제가 계속 발생할 수 있으므로 Hyper-V에 무선 연결을 사용하지 않는 것이 좋습니다.
Hyper-V 네트워크를 내부 네트워크로 변경해 볼 수 있습니다.
이는 호스트에 새로운 가상 네트워크 어댑터로 나타납니다.
그런 다음 필요에 따라어느 하나무선 어댑터에서 인터넷 연결 공유를 활성화하십시오.
또는새 내부 어댑터와 무선 어댑터를 연결합니다(이 스크린샷에는 두 개의 가상 네트워크가 표시되어 있음을 무시하세요).
답변2
"관리 운영 체제가 이 네트워크 어댑터를 공유하도록 허용"을 활성화해야 합니다. 그런데 버그가 있는 것 같습니다. 이 확인 표시가 설정된 외부 네트워크 연결을 생성하면 게스트만 인터넷에 연결할 수 있습니다. 이 기능을 선택 취소하고 설정을 적용한 후 다시 실행하세요.
체크 > 적용 > 체크 해제 > 적용 > 체크 > 적용. 나는 몇 시간 동안 이것을 작동시키려고 노력했습니다. 이 버그에 대해 Microsoft에 감사드립니다.
네트워크 브리징 또는 인터넷 연결 공유는 매우 나쁜 생각이며 올바른 솔루션이 아닙니다. 집에서 네트워크 어댑터가 하나만 있는 개인 네트워크에 있는 경우에는 의미가 있지만 비즈니스 환경에 인터페이스가 두 개 이상 있는 경우 해결 방법이 아닌 올바르게 수행하십시오.
답변3
나가는 연결만 필요한 경우 내부 네트워크와 NAT를 설정하는 것이 올바른 방법입니다.
때로는 다음 명령을 사용하여 내부 가상 스위치 및 NAT를 생성하는 것 외에도 다음과 같은 경우가 있습니다(대부분의 경우 작동함).
New-VMSwitch -SwitchName "NAT-Switch" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT-Switch)"
New-NetNAT -Name "NAT-Network" -InternalIPInterfaceAddressPrefix 192.168.200.0/24
새로 구성된 NAT에서 외부 주소를 검토해야 할 수도 있습니다. 점검:
Get-NetNatExternalAddress
루프백 주소 또는 기타 라우팅할 수 없는 내부 주소를 얻은 경우 다음 명령을 사용하여 이를 제거하면 NAT가 적절한 네트워크 어댑터를 통해 트래픽을 라우팅할 수 있습니다.
Remove-NetNatExternalAddress -ExternalAddressID <ID>
도움이 되었으면 좋겠습니다!