호스트와 가상 OS가 12.04 인 가상 상자에 인터넷 연결이 없음 가능한 모든 옵션을 선택하려고

호스트 OS로 Precise 12.04를 설치했습니다. VirtualBox에는 12.04도 설치했습니다.

Virtual 12.04를 호스트 인터넷에 연결할 수 없습니다. 네트워크 어댑터 (NAT, 호스트 전용, 브리지 등)에서 사용 가능한 모든 옵션을 선택하려고 시도했지만 그 중 하나가 작동하지 않습니다. 일부 옵션에서는 일부 항목을 수동으로 입력해야하지만 입력해야 할 내용을 모릅니다.

설정에서 어디에서 잘못됩니까?



답변

하드웨어와 함께 NAT 연결을 선택해야했습니다.

AMD PCNet FAST III (Am79C973, the default)

Virtualbox 도움말 페이지 에 언급 된대로 거의 모든 OS에서 작동합니다 . 어떤 이유로 인텔 설정이 작동하지 않았습니다.

라우터 설정이 많은 네트워크 설정의 경우 “PCNet FAST III”과 함께 브리지 옵션을 기본값으로 사용해야 할 수 있습니다.


답변

VB는 실제 컴퓨터에 “알 수없는 네트워크”연결을 설정했으며이를 인터넷 연결의 소스로 사용합니다. 사소한 OS에서 인터넷이 작동하도록하기위한 기본 사항을 확인하려면 아래 설정을 따르십시오.

네트워크 설정 : * “연결 대상 :”에서 NAT를 선택하십시오 * “어댑터 유형 :”MT 데스크탑 (vm 전원이 꺼진 경우에만 변경 가능) * “케이블 연결됨”상자가 선택되어 있습니다.

시스템 설정 : “부트 순서 :”목록에서 * “네트워크”상자가 선택되어 있습니다.


답변

Software Center에서 Virtualbox를 제거하고 virtualbox.org 웹 사이트에서 찾은 사본을 설치하여 문제를 해결했음을 모든 사람에게 알리고 싶었습니다. 그런 다음 어댑터를 AMD PCNet FAST III (Am79C973, 기본값)으로 설정했습니다.


답변

내 VM에서 데비안을 사용하여 eth0을 기본 루프백 인터페이스로 사용하도록 / etc / network / interfaces를 편집해야했습니다.

...
auto eth0
iface eth0 inet dhcp

답변

시스템에서 모든 virtualbox 패키지를 제거한 다음 Virtualbox.org에서 패키지를 설치하십시오. /usr/lib/virtualbox/VBoxNetNAT바이너리가 없기 때문에 NAT 네트워크 모드의 인터넷 액세스가 작동하지 않습니다. 이것은 기본 옵션 NAT가 아닙니다.

일반적으로 다음과 같이이 파일을 실행해야합니다.

/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever

그러나이 파일이 없으면 게스트는 DHCP 서버에서만 IP 주소를 가져오고 인터넷에 연결할 수 없습니다. 게스트 간의 커뮤니케이션은 매우 효과적입니다.

VirtualBox.org에서 모든 virtualbox 패키지를 제거하고 패키지 (5.1.4-110228 ~ Ubuntu ~ trusty)를 설치 한 후 /usr/lib/virtualbox/VBoxNetNAT인터넷에 매우 잘 연결하십시오.