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"