VirtualBox

VirtualBox Licensing

VirtualBox is free for personal use, academic use, and evaluation, under the terms of the PUEL. Oracle VM VirtualBox Enterprise is for commercial use. (1)

Connections from outside VirtualBox

To connect from outside your VirtualBox Guest to something running on your VirtualBox guest...

For example, you might want to make an ssh connection or you might want to use SQL Developer running on your host to connect to an Oracle instance on your guest.

Open VirtualBox Manager, select your target VM, open up the Settings → Network and select Bridge Networking instead of NAT.

You will also likely need to configure the Linux firewall in your guest.

You may also wish to change the hostname and configure /etc/hosts and, potentially, add a DNS entry.

Copying files to VirtualBox

In Settings in VirtualBox for your virtual machine under Shared Folders...

Use the folder icon with the green plus (+) to add a new folder to share... remember the name...

If the guest machine is Oracle Enterprise Linux...

Start a Terminal session and connect as root...

mount -t vboxsf Downloads /mnt

where Downloads is the name of the shared folder you created earlier, and /mnt is the directory you wish to mount your shared folder over.

VBoxManage

VBoxManage list vms

VBoxManage list runningvms

VBoxManage list -l runningvms

VBoxManage list ostypes


VBoxManage controlvm myVMname acpipowerbutton

VBoxManage controlvm myVMname poweroff

List all known Virtual Machines on this host

List all running Virtual Machines on this host

As above with more detail

List supported OS types


equivalent to short press on power button

equivalent to long press on power button

Bibliography & References