As of this moment VMCloak only supports VirtualBox (i.e., no VMWare, KVM, etc.)

VMCloak requires the hostonly interface vboxnet0 in order to communicate with the Virtual Machine. If vboxnet0 is not yet running (VMCloak will inform you about this), then you have to create vboxnet0.

To check whether vboxnet0 exists run the following command. If it returns nothing then you have to create it.

VBoxManage list hostonlyifs

Creating vboxnet0

Executing the following two commands on the command line will create and start the vboxnet0 network: (again, only required when vboxnet0 is not already present)

VBoxManage hostonlyif create
VBoxManage hostonlyif ipconfig vboxnet0 --ip

This is equivalent to executing the vmcloak-vboxnet0 script.