VirtualBox主机模式网络接口

18

当我尝试添加一个新的主机网络接口时,在VirtualBox版本:Version 5.0.22 r108108上,出现以下错误:

找不到主机接口网络驱动程序!请重新安装。
结果代码: E_FAIL(0x80004005) 组件: HostNetworkInterfaceWrap 接口: IHostNetworkInterface {455f8c45-44a0-a470-ba20-27890b96dba9}

请检查您的“控制面板\网络和 Internet\网络连接”中是否仍有“VirtualBox Host-Only Ethernet Adapter”连接。如果没有,请创建一个新的网络接口,指向VirtualBox网络驱动程序。 - VinsanityL
@VinsanityL:是的,我有连接。 - Arpit Agarwal
重新安装虚拟机软件帮了我。 - Arpit Agarwal
8个回答

18

重新安装Virtual Box并重启您的系统。


遇到了完全相同的问题,在Win 10上重新安装VirtualBox版本5.1.12 r112440解决了问题。在重新安装后,我没有创建虚拟机Host-Only网络接口,但现在已经有了一个。 - Raja Ehtesham
1
我猜这个问题只会出现在Win 10用户身上。 :P - Arpit Agarwal
修复安装对我没有帮助。我必须先手动卸载现有的VirtualBox。不确定以下内容是否相关,但我也使用管理员权限启动了安装程序。 - Andrey Mikhaylov - lolmaus
1
我需要登录并给你点赞,这样你就可以帮我节省时间。谢谢。 - Henry Bui

3

您需要重新安装驱动程序。

进入设备管理器,您会发现一个“未知驱动程序”缺失,请通过指向以下链接进行更新: C:\Program Files\Oracle\VirtualBox\drivers\network\netadp6\VBoxNetAdp6.inf


这对我很有帮助。我去了设备管理器>操作>添加旧硬件。我选择了网络适配器,然后浏览到 C:\Program Files\Oracle\VirtualBox\drivers\network\netadp6\ 并选择了驱动程序。 - agileMike
1
如果“添加旧硬件”选项不存在或“未知设备”未出现 - 您可以始终右键单击.inf文件并选择“安装”。 - gwillz

2

打开虚拟盒 -> 选择默认的虚拟机 -> 设置 -> 网络 -> 将主机模式更改为桥接网络 -> 启动虚拟机 -> 打开Docker QuickStart终端以连接


1

现有的答案对我没有帮助,但是this有:

打开VirtualBox设置的网络选项卡。

循环浏览所有适配器选项卡,并确保它们都没有指向不存在的内容,即使适配器已禁用。

对于禁用的适配器,请启用它们,设置为未连接状态,然后再次禁用。

保存。

更新: 那并没有解决问题。解决方案是像@ArpitArgarwal建议的那样重新安装VirtualBox,但仅仅修复它并没有帮助。帮助的方法是:

  1. 手动卸载现有的VirtualBox。
  2. 以管理员权限启动安装程序安装VirtualBox。

如果有人像我一样尝试了所有方法来卸载Virtualbox,但在糟糕的更新后出现了"回滚"安装(绿色进度条向后移动),我建议使用Windows的程序安装/卸载故障排除工具 https://support.microsoft.com/en-us/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d。 - Tms91

1

按照以下设置,您可以配置Host-only Adapter -

  1. 打开VirtualBox Manager
  2. 单击“文件” -> “主机网络管理器

enter image description here

  • 点击 "创建"。
  • enter image description here

    现在您可以从虚拟机的网络选项卡中选择“仅主机适配器”。

    enter image description here

    注意:截图来自VirtualBox 6.0


    0

    0
    在某些情况下,(对我有用)运行并获取最新的vbox更新可以解决问题。并且会自动安装主机接口网络驱动程序。 我运行的更新是: VirtualBox-6.0.14-133895-Win

    0
    在我的情况下,我只是重新启动了系统,然后它就好了,我也不知道为什么。

    网页内容由stack overflow 提供, 点击上面的
    可以查看英文原文,
    原文链接