VirtualBox:ゲストOSはIP番号を受信しません。

VirtualBox:ゲストOSはIP番号を受信しません。

VirtualBox 6.1をインストールしたUbuntu Server LTS 18.04ヘッドレスホストがあります。

次の設定で仮想マシンを作成しました。

VBoxManage createvm --name Ubuntu-Server-18.04 --register
VBoxManage modifyvm Ubuntu-Server-18.04 --memory 2048 --acpi on --boot1 dvd --nic1 bridged --bridgeadapter1 em1
VBoxManage createhd --filename /mnt/raiddisk/vm/Ubuntu-Server-18.04.vdi --size 10000
VBoxManage storagectl Ubuntu-Server-18.04 --name "IDE Controller" --add ide
VBoxManage storageattach Ubuntu-Server-18.04 --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /mnt/raiddisk/vm/Ubuntu-Server-18.04.vdi
VBoxManage storageattach Ubuntu-Server-18.04 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /mnt/raiddisk/vm/installfiles/ubuntu-18.04-server-amd64.iso
VBoxManage modifyvm Ubuntu-Server-18.04 --vrde on

その後、仮想マシンを起動します。

VBoxHeadless --startvm Ubuntu-Server-18.04

ただし、仮想マシンにIP番号があることを確認しようとすると、次のようになります。

NIC 1: MAC: 0800284838AG, Attachment: Bridged Interface 'em1', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none

VRDE: enabled (Address 0.0.0.0, Ports 3389, MultiConn: off, ReuseSingleConn: off, Authentication type: null)

ゲストオペレーティングシステムにIP番号を受信させるにはどうすればよいですか?

拡張パックもインストールしました。

私のネットワークには192.168.1.1のアドレスを持つDHCPルーターがあります。

ベストアンサー1

わかりましたので、私のサーバーで必要なポートを開く必要がありました。この例では、VRDE はポート 3389 でリッスンします。ファイアウォールルールにポートを追加した後、リモートデスクトップを使用して仮想マシンに接続できました。

おすすめ記事