Virtualbox 仮想マシンで IP アドレスを設定するにはどうすればよいですか?

Virtualbox 仮想マシンで IP アドレスを設定するにはどうすればよいですか?

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"

おすすめ記事