VM에는 접근이 가능하지만 Hyper-V에는 접속이 안되는 경우

Not able to access the Hyper-V host machine on the network even though Virtual Machines on that host machine can communicate on the same network

https://blogs.technet.com/b/networking/archive/2010/06/04/not-able-to-access-the-hyper-v-host-machine-on-the-network-even-though-virtual-machines-on-that-host-machine-can-communicate-on-the-same-network.aspx

위 포스트에서는 VM에는 Network으로 접근이 되지만 Host 장비에는 접근이 안되는 경우에 대해서 설명하고 있습니다. 그리고 Server core에서 Network 설정을 변경하는 방법에 대해서 설명하고 있습니다.

VM에는 Network 이 되지만 Host 에는 Ping 조차 되지 않는 문제가 발생하였고 원인은 SCVMM 에서 Host access를 uncheck 하거나 Hyper-V Manager 에서 Allow management operating system to share this network adapter를 uncheck 하였기 때문입니다. Hyper-V 에서 External로 Virtual network를 만들 경우 물리 NIC의 IP 정보등은 모두 Hyper-V가 만든 Virtual NIC으로 이동되는데 이 옵션들을 uncheck 하게 될경우 Virtual NIC가 안나타 나기 때문에 Network이 연결되지 않는 것 입니다.

여기서 한가지 더 문제가 있었는데 Server core 를 사용하고 있었다는 것 입니다. 이 경우 아래 링크에서 nvspcrub.js 를 다운 받아서 사용할 수 있습니다.

https://code.msdn.microsoft.com/nvspscrub/Release/ProjectReleases.aspx?ReleaseId=2916