Eu tenho uma VM que eu executo no VirtualBox assim ...
$ VBoxManage startvm --type headless dev-006
... e eu posso ver que o NIC1 é "Bridged" e configurado assim ...
$ 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
...
... o que eu não consigo descobrir é qual é o endereço IP do dev-006.
Eu olhei outras perguntas e respostas em unix.stackexchange.com
e eu vi esse
( O VirtualBox pode retornar o endereço IP para a VM lançada? )
e diz que eu deveria ser capaz de executar ...
$ VBoxManage guestproperty get yourvmname "/VirtualBox/GuestInfo/Net/0/V4/IP"
... mas quando eu corro ...
$ VBoxManage guestproperty enumerate dev-006
... eu recebo essa saída ...
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
... então minha pergunta é por que não vejo algo como "/ VirtualBox / GuestInfo / Net / 0 / V4 / IP"?
ATUALIZAÇÃO:
Bem, descobri por que minha VM não tem um endereço IP.
Eu corri VBoxManage controlvm dev-006 screenshotpng screen-shot-dev-006.png
.
Veja a captura de tela anexada.
Sealguémpudermeajudar,ficareimuitograto.Euachoquevouterquefazerumanovaperguntasobre"este kernel requer um x86-64 cpu mas só detectou um i686 cpu virtualbox"
Obrigado