무선 네트워크로 인해 외부에서 가상 머신에 액세스 할 수 없음 대한 브리징은 유선

현재 Windows 7 호스트에서 두 개의 Ubuntu 14.04 가상 머신이 실행 중입니다. 가상 머신은 브리지 된 네트워크 어댑터를 사용하도록 구성되어 있습니다.

호스트 컴퓨터가 인터넷에 고정되어 있으면 가상 컴퓨터는 외부 세계를 핑할뿐만 아니라 외부 세계를 핑할 수 있습니다.

호스트 시스템이 무선 네트워크에있는 경우 가상 시스템은 외부 세계를 ping 할 수 없으며 외부 세계는 가상 시스템을 ping 할 수 없습니다.

무선 네트워크에 연결하면 가상 시스템에서 외부로 또는 외부에서 가상 시스템으로 핑할 때 ‘대상 호스트에 연결할 수 없음’오류가 표시됩니다.

이러한 가상 머신이 VirtualBox 내에서 실행되고 있음을 주목할 가치가 있습니다. 여기에 적용 가능한 내용 인 virtualbox 매뉴얼의 섹션 6.5는 다음 과 같습니다.

무선 인터페이스에 대한 브리징은 유선 인터페이스에 대한 브리징과는 다르게 수행됩니다. 대부분의 무선 어댑터는 무차별 모드를 지원하지 않기 때문입니다. 모든 트래픽은 호스트 무선 어댑터의 MAC 주소를 사용해야하므로 VirtualBox는 발신 패킷의 이더넷 헤더에서 소스 MAC 주소를 대체해야 응답이 호스트 인터페이스로 전송됩니다. VirtualBox는 가상 시스템 어댑터 중 하나에 속하는 대상 IP 주소가있는 수신 패킷을 발견하면 이더넷 헤더의 대상 MAC 주소를 VM 어댑터의 MAC 주소로 바꾸어 전달합니다. VirtualBox는 가상 머신의 IP 주소를 배우기 위해 ARP 및 DHCP 패킷을 검사합니다.

이 문제의 원인이 무엇인지 잘 모르겠습니다. 내 상황에서 네트워크 간 전환시 외부 세계에서 이러한 가상 머신에 액세스해야합니다. 무슨 일이 일어나고 있는지에 대한 아이디어가 있습니까?

도움을 주셔서 감사합니다.



답변

앞으로이 문제가 발생할 가능성이있는 사람들에게 가치를 제공하기 위해 :이 문제의 원인은 virtualbox의 설정에서 비롯됩니다. virtualbox를 열고 설정> 네트워크> 어댑터 페이지 아래에 이름 필드가 있습니다. 유선 연결을 통해 가상 머신에 연결하려는 경우 호스트 머신 이더넷 어댑터를 선택하십시오. 무선 연결을 통해 가상 시스템에 연결하려는 경우 호스트 시스템의 무선 어댑터를 선택하십시오. 이것이 누군가를 도울 수 있기를 바랍니다!