VirtualBox (Oracle): Difference between revisions

From Andreida
No edit summary
Line 1: Line 1:
== command line ==
https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html

== Misc ==

=== ssh (port forwarding) ===
=== ssh (port forwarding) ===
If you do not want to have the machine attackable in the normal network you will set the network as NAT.
If you do not want to have the machine attackable in the normal network you will set the network as NAT.
Line 57: Line 62:
The exact spot is not important. What is important is that the entry has this level.
The exact spot is not important. What is important is that the entry has this level.


== command line ==
https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html


== Misc ==
=== Guest Addition, Debian ===
=== Guest Addition, Debian ===
* In Settings/Storage/Controller:IDE
* In Settings/Storage/Controller:IDE

Revision as of 10:23, 4 November 2020

command line

https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html

Misc

ssh (port forwarding)

If you do not want to have the machine attackable in the normal network you will set the network as NAT. If you now want to connect to services of the machine, you'd have to know the current IP. You can circumvent this problem.

machine/Settings/Network/Advanced/Port Forwarding


Example for ssh
Name Protocol Host IP Host Port Guest IP Guest Port
ssh TCP 127.0.0.1 40022 (empty) 22


Headless start

When you don't want to use the machine via the view opened by VirtualBox but instead with RDP or ssh, then you don't want an extra window to be opened when you start a VM. Headless start (selectable with the combo of the "play" button) can be set as the default, so you don't have to select "headless" in the list each time you start a VM.


  • You set a directory for your VMs.
  • There you will find a .vbox for each VM.
  • Close all virtual machines
  • close VirtualBox GUI
  • do the following changes
  • BOOT


In the .vbox search for

<Clipboard/>
<GuestProperties>

Add <Frontend> like in the following sample:

<Clipboard/>
<Frontend>
  <Default type="headless"/>
</Frontend>
<GuestProperties>

The exact spot is not important. What is important is that the entry has this level.


Guest Addition, Debian

  • In Settings/Storage/Controller:IDE
    • Choose Virtual Optical Disk File
  • C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso
  • In der Console in Debian
sudo apt-get install 'linux-headers-'`uname -r`
    • cd /media/cdrom
    • sudo sh VBoxLinuxAdditions.run
  • Debian booten (System/Shutdown.../Restart)