34

VirtualBox: Failed to open/create the internal network 'HostInterfaceNetworking-...

 2 years ago
source link: https://ma.ttias.be/virtualbox-failed-open-create-internal-network-verr-supdrv-component-not-found/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

VirtualBox: Failed to open/create the internal network 'HostInterfaceNetworking-en0' (VERR_SUPDRV_COMPONENT_NOT_FOUND)

Mattias Geniar, November 27, 2019

Follow me on Twitter as @mattiasgeniar

There’s an annoying little bug in VirtualBox that can cause your network config in the VM to become invalid after a reboot of your host Mac.

Error message: Failed to open/create the internal network ‘HostInterfaceNetworking-en0’

The error is like this:

Failed to open/create the internal network 'HostInterfaceNetworking-en0'
(VERR_SUPDRV_COMPONENT_NOT_FOUND).

Failed to open/create internal network

The fix in my case wasn’t to change any of the settings in Virtualbox.

Here’s what was happening on my machine: the VM that needed to boot was a PiHole DNS server. It’s our home DNS server. It has IP 192.168.126.52.

My DHCP is distributing that DNS server to all clients. Including my host mac. Bit of a chicken/egg issue there.

It looks like VirtualBox (or Mac, I’m not sure) tries to validate the network settings before setting up a bridge on the network. It tries to validate that IP address 192.168.126.52 is a valid nameserver that can respond to queries.

But since the VM isn’t booted, that IP is offline …

Mac OS network settings

My fix was to configure a static IP for my DNS server on the host Mac, something like Google’s 8.8.8.8. After I changed that, my problem magically went away and the VM can boot without error message.

Downside: my host Mac is no longer protected via the PiHole …

Table of contents


Want to subscribe to the cron.weekly newsletter?

I write a weekly-ish newsletter on Linux, open source & webdevelopment called cron.weekly.

It features the latest news, guides & tutorials and new open source projects. You can sign up via email below.

No spam. Just some good, practical Linux & open source content.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK