Linux 게스트 가상 머신과 Mac 호스트 간에 브리지 네트워킹이 작동할 수 없습니다.

Linux 게스트 가상 머신과 Mac 호스트 간에 브리지 네트워킹이 작동할 수 없습니다.

virtualbox의 linux mint vsn 12에서 Mac Lion 호스트로 브리지 네트워킹을 설정하려고 합니다.

맥 구성:

  • 네트워크 설정: DHCP로 구성된 en3
  • 공유 설정: 인터넷 공유 선택, en3를 사용하여 en3에서 컴퓨터로 연결 공유

버추얼박스 리눅스 설정:

  • 네트워크 설정: 브리지 어댑터, 이름: en3

호스트(192.168.2.1)에서 게스트(192.168.2.2)로, 게스트에서 호스트로 ping할 수 있지만 Linux 게스트에서 외부 세계로 ping할 수 없습니다. Mac 호스트에서 외부 세계로 핑을 보낼 수 있기 때문에 호스트 연결이 작동 중입니다.

또 다른 이상한 점은 Mac 네트워크 설정에서 DHCP가 생성한 IP 주소가 169.254.243.185라는 것입니다. 대체 그게 뭐야?? 그러나 Mac에서 터미널을 열면 ifconfig에 en3 inet 주소가 192.168.2.1로 표시됩니다.

답변1

VirtualBox에 CentOS 게스트 OS가 있고 Mac OS X 호스트를 사용하고 있습니다. 브리지 네트워킹이 저에게 효과적입니다.

Mac OS X 구성에서 인터넷 공유를 활성화하지 않았습니다. 이를 활성화해야 하는 이유가 있나요? 인터넷 공유를 활성화하지 않고 브리지 네트워킹 옵션을 사용해 보셨나요?

답변2

동일한 문제가 있었습니다. 브리지 모드에서는 DHCP를 가져오지 못했지만 NAT는 제대로 작동했습니다.

Lion 방화벽이 의심스러웠지만 꺼도 도움이 되지 않았습니다.

나중에 브리지 모드에서 작동하지 않는 것은 DHCP뿐이라는 사실을 발견했습니다. 그래서 Linux 호스트에서 IP 주소를 수동으로 설정했고 모든 것이 잘 작동하기 시작했습니다.

답변3

VirtualBox의 연결 문제에 대한 간단한 해결책을 찾았습니다.

  1. 설정네트워크 설정가상/게스트 머신의 VirtualBox 설정에서 "NAT"로
  2. VM으로 부팅한 후 "네트워크 어댑터 속성"으로 이동하여 다음 DNS 서버 주소(OpenDNS 구성)를 삽입합니다.
    • 208.67.222.222
    • 208.67.220.220
  3. 이제 완전한 인터넷 연결이 설정되었습니다.

관련 정보