I don't understand why all the instructions require a bridge before you can set up a Host Interface, because it is not secure.
VMware lets you set up a Host Interface without bridging or DHCP. You build the kernel driver, load it, and you get a vmnet0 interface to communicate with the guest through. I understand that VirtualBox disposed with the kernel module in favor of taps, so how to put this into practice? Surely taps don't imply the use of a bridge, as that defeats the purpose.
I've run VBoxAddIF, added vbox0 to /etc/network/interfaces, and ifup vbox0. I now have that interface. But still have the error on guest startup:
Code: Select all
Code:
Failed to initialize Host Interface Networking.
VBox status code: -3100 (VERR_HOSTIF_INIT_FAILED).
Result Code:
0x80004005
Component:
Console
Interface:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}I want the host and guest to have full communications, but for the guest to reach the internets it must masquerade through the host, for security.
Got no response to earlier questions, so am I way out ahead of everyone?