2017-11-16 10 views
0

Windows 10 호스트에서 Ubuntu 가상 게스트를 ping하려고 할 때 약간의 문제가 발생했지만이 solution이 트릭을 수행했습니다.기본적으로 호스트에서 가상 게스트에 대해 ping을 수행 할 수없는 이유

정확하게 "호스트 전용 어댑터"가 무엇인지 궁금하고 왜 기본적으로 가상 컴퓨터를 ping 할 수 없습니까? 가상 컴퓨터에서 핑을 할 수 없을 때 인터넷에 얼마나 정확하게 액세스합니까?

답변

1

이름에서 알 수 있듯이 호스트 전용은 가상으로 호스트에서 볼 수 있고 실제로 인터넷에 연결된 실제 인터페이스에 연결되어 있지 않은 새 인터페이스를 만들기위한 것입니다.

브리지 된 네트워킹과 브리지 된 네트워킹과 같이 가상 컴퓨터는 물리적 이더넷 스위치를 통해 연결된 것처럼 서로 호스트와 호스트와 통신 할 수 있습니다. 마찬가지로 내부 네트워킹과 마찬가지로 물리적 네트워킹 인터페이스가있을 필요도 없으며 실제 네트워킹 인터페이스에 연결되어 있지 않기 때문에 가상 컴퓨터는 호스트 외부의 다른 세계와 통신 할 수 없습니다.

예를 들어 하나의 가상 머신에는 웹 서버가 포함될 수 있고 다른 하나는 데이터베이스가 포함될 수 있으며, 서로 통신하기 위해 의도 된 것이므로 어플라이언스 VirtualBox에 호스트 전용 네트워크를 설정하도록 지시 할 수 있습니다. 그런 다음 두 번째 (연결된) 네트워크가 웹 서버를 외부 세계에 연결하여 데이터를 제공하지만 외부 세계는 데이터베이스에 연결할 수 없습니다.

호스트가 전용 사용되는 네트워킹

는, 버추얼 후 기존 네트워크 인터페이스 옆에 표시되는 호스트에 대한 새로운 소프트웨어 인터페이스를 생성 작동 방법. 바꿔 말하면 브리지 기반 네트워킹에서는 기존 물리적 인터페이스를 사용하여 가상 컴퓨터를 연결하는 반면 호스트 전용 네트워킹에서는 호스트에 새로운 "루프백"인터페이스가 만들어집니다. 내부 네트워킹의 경우 가상 컴퓨터 간의 트래픽을 볼 수 없지만 호스트의 "루프백"인터페이스의 트래픽은 차단 될 수 있습니다.

호스트 전용 네트워크의 위대한 점은 호스트 자체가이 네트워크에 위치하므로 위의 link과 같은 적절한 구성에서 모든 VM에 연결할 수 있다는 것입니다.

희망 사항이 도움이 되길 바랍니다.

+0

고마워요! 그것은 매우 도움이되었다! 그러나 VM 내에서 인터넷에 액세스 할 때 라우터에서 볼 IP 주소는 무엇입니까? 내 호스트와 동일하지만 특수 포트를 사용합니까? –

+0

VM에서 인터넷에 액세스 할 수 있기 때문에 동일한 네트워크에 있으므로 VM에서 호스트로 ping을 수행 할 수 있어야합니까? –

+0

@ Q-bertsuit 예, 호스트는 VM에 ping을 수행 할 수 있어야하며 VM은 호스트의 가상 인터페이스를 ping 할 수 있어야합니다. 가상 인터페이스를 명시 적으로 물리적 인터페이스에 NAT하지 않는 한 호스트의 물리적 인터페이스에서 VM을 Ping 할 수 없으며 VM으로부터 호스트의 물리적 인터페이스에 ping을 수행 할 수도 있습니다. 또한 실제 라우터에 표시된 IP와 관련하여 NAT를 수행 한 방법에 따라 호스트와 동일한 IP 포트가 표시 될 수 있지만 특수 포트를 사용하거나 새로운 IP를 볼 수는 있지만 동일한 서브넷에서 물리적 포트는 브리지 역할을합니다. – kioi