VirtualBox 브리지 인터페이스는 브리지 네트워킹에서 작동하지 않습니다


2

가상 컴퓨터를 사용하여 VirtualBox 내부 네트워크와 호스트 네트워크 사이의 연결을 브리지하려고합니다.

이것의 목적은 게스트가 특정 게이트웨이 나 프록시를 사용하도록 구성하지 않고도 연결을 방화벽으로 연결할 수 있도록하는 것입니다. 이것은 내가하고있는 일부 자동화 테스트의 일부입니다.

현재 설정은 다음과 같습니다.

{Internet} <=> Host <=VBox Bridged-eth0=> Bridge VM <=eth1-Internal Network=> Internal VM

Ubuntu 16.04는 호스트 및 VM의 OS입니다.

Bridge VM가지고 eth0eth1. 이 두 인터페이스는 bridge-utils로 연결됩니다. 브리지 네트워킹 대신 NAT를 사용하면 브리지가 작동합니다 . 이, 나는 내가 Google에서 ping을 의미 Internal VM할 때 eth0입니다 NAT,하지만하지 때 Bridged. 두 모드 모두에서 DHCP를 사용하여 IP를 얻을 수 있으므로 (일부?) 브로드 캐스트가 작동하는 것처럼 보이지만 arp 해상도는 작동하지 않습니다 (arp 명령은 얼마 후에 비어 있음을 반환하고 경로는 게이트웨이의 mac을 알지 못합니다).

왜 이런 일이 일어나는지 설명 할 수 있습니까? VirtualBox 소프트웨어 네트워크 장치의 제한 사항이라고 가정합니까? Bridge VM투명 방화벽으로서의 호스트와의 연결을 여전히 차단하면서 호스트에서 모든 VM에 액세스 할 수 있어야하기 때문에이 문제를 해결할 방법이 있기를 바랍니다 .

고맙습니다.

답변:


1

모든 어댑터에서 무차별 모드를 "모두 허용"으로 변경했는데 이제 작동합니다. 나는 왜 이것을 전나무 시간으로 시도하지 않았는지 모른다; 수면은 놀라운 일입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.