VirtualBox에서 이와 같은 가상 머신이 실행되고 있습니다.
$ VBoxManage startvm --type headless dev-006
...NIC1이 "브리지"되어 있고 다음과 같이 설정되어 있는 것을 볼 수 있습니다...
$ VBoxManage showvminfo dev-006 --details
...
NIC 1: MAC: 080027A7F746, Attachment: Bridged Interface 'eth1', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 2: disabled
NIC 3: disabled
NIC 4: disabled
NIC 5: disabled
NIC 6: disabled
NIC 7: disabled
NIC 8: disabled
...
...dev-006의 IP 주소가 무엇인지 모르겠습니다. unix.stackexchange.com에서 다른 질문과 답변을 보다가 이런 내용을 보았습니다(VirtualBox는 시작된 가상 머신의 IP 주소를 반환할 수 있나요?) 내가 실행할 수 있어야 한다고 하는데...
$ VBoxManage guestproperty get yourvmname "/VirtualBox/GuestInfo/Net/0/V4/IP"
...하지만 내가 달릴 때...
$ VBoxManage guestproperty enumerate dev-006
...이 결과가 나타납니다...
Name: /VirtualBox/HostInfo/VBoxVerExt, value: 4.3.10, timestamp: 1396471710759617000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostGuest/SysprepExec, value: , timestamp: 1396471710758813000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostGuest/SysprepArgs, value: , timestamp: 1396471710758950000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostInfo/VBoxRev, value: 93012, timestamp: 1396471710759735000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostInfo/VBoxVer, value: 4.3.10, timestamp: 1396471710759497000, flags: TRANSIENT, RDONLYGUEST
...제 질문은 왜 "/VirtualBox/GuestInfo/Net/0/V4/IP"와 같은 내용이 표시되지 않습니까?
고쳐 쓰다:
좋아요, 내 가상 머신에 IP 주소가 없는 이유를 이해합니다. 나는 도망 갔다 VBoxManage controlvm dev-006 screenshotpng screen-shot-dev-006.png
. 첨부된 스크린샷을 참조하세요.
누구든지 나를 도울 수 있다면 매우 감사하겠습니다. "이 커널에는 x86-64 CPU가 필요하지만 i686 CPU virtualbox만 감지됩니다"에 대해 새로운 질문을 해야 할 것 같습니다.
감사해요
답변1
나는 그것이 구식이라는 것을 알고 있지만 미래에는 누구에게나 유용할 수 있습니다.
나는 같은 문제를 가지고있다. VirtualBox는 게스트 가상 머신에 GuestAdditions가 설치되어 있지 않으면 이러한 정보를 제공할 수 없는 것 같습니다. 따라서 게스트 RHEL에 GuestAdditions를 설치한 후 다음을 실행할 수 있습니다.
VBoxManage list runningvms
VBoxManage guestproperty get "dev-006" "/VirtualBox/GuestInfo/Net/0/V4/IP"