桥接网络在Windows 10下无法在Virtualbox中运行

问题描述 投票:69回答:15

我刚刚将笔记本电脑从Windows 7升级到Windows 10,发现我无法启动配置了桥接适配器的Virtualbox VM。

请参阅以下配置:

Virtualbox preferences 1

Virtualbox preferences 2

windows networking virtual-machine adapter windows-10
15个回答
51
投票

首先,您必须创建一个VirtualBox仅主机以太网适配器

在Virtualbox中:

  • 转到文件>首选项在网络选项卡上选择仅主机网络单击“添加仅限主机的适配器”,默认情况下为其命名为“VirtualBox Host-Only Ethernet adapter”

在Windows中:

  • 转到Windows上的网络连接,并突出显示您刚刚创建的真实适配器和新的虚拟以太网适配器。
  • 右键单击并选择“Bridge Connections”,它将在Windows中创建一个网桥。

现在配置您的VM:

  • 在网络部分中,您可以激活新适配器,然后选择仅附加到主机适配器
  • 选择刚刚创建的VirtualBox Host-Only以太网适配器

您现在可以通过修改/ etc / network / interfaces来配置静态IP地址:

auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1

您现在可以执行以下操作重新启动eth0:

sudo ifdown eth0
sudo ifup eth0

某些无线适配器不起作用


1
投票

我非常简单的解决方案:选择另一张网卡!

  1. 确保您的客人关闭
  2. 转到访客设置>网络>高级
  3. 将适配器类型更改为另一个适配器。
  4. 启动您的客人,检查您的网络是否有合适的IP。

如果它不起作用,请重复步骤并尝试另一个网络适配器。非常基本的PCnet适配器具有很高的成功率。

祝好运。


1
投票

在更新虚拟盒后,我今天遇到了同样的问题。通过卸载Virtual Box并回到旧版本V5.2.8得到解决


0
投票

WINDOWS FIX:Ive'通过从官方网站Here下载新的VMbox安装程序来修复它。

  • 只需运行安装程序并安装它以覆盖当前的VMBox版本,该版本应该修复它。

不要担心你的VM,如果你覆盖当前的安装,他们不会消失。

注意:如果您已拥有最新版本,则需要导出所有DM,卸载当前VM Box并从新安装程序安装。


0
投票

截至目前(5.2.20),错误已得到修复。唯一需要的操作是下载最新版本,桥接mod应该正常运行。


0
投票

在案例中,有人正在寻找并且上述任何一个都无法解决您的问题:Here

将WIFI作为第一个适配器[MTDesktop,AllowALL]和LAN WIRED [MTServer,AllowAll]作为第二个适配器。在来宾计算机中,我在适配器设置中禁用了第一个适配器。我可以ping内部,外部什么。


0
投票

我有同样的问题。我更新到VirtualBox 5.2.26的新版本并检查以确保在安装过程中启用了Bridge Adapter现在正在运行


0
投票

Virtual Box在桥接适配器方面提出了很多问题。我对Virtual 10 for Windows 10也有同样的问题。我决定创建VirtualBox Host-Only以太网适配器。但是我在创建仅限主机的以太网适配器时又遇到了问题。我决定切换到vmware。 Vmware没有给我任何问题。安装vmware(并在更改BIOS中的一些设置后)并在其上安装ubuntu后,它会自动连接到我的主机的互联网。它也能够生成自己的IP地址,也可以ping主机(Windows机器)。因此,对我来说虚拟盒子产生了很多问题,而vmware对我来说很顺利。


18
投票

我的Windows 10机器今天自动更新。看起来像“Windows 10周年更新”当我重新启动Virtualbox时,我的服务器使用桥接适配器显示与OP相同。我尝试重新运行VirtualBox安装程序(它执行了修复) - 但没有解决问题。我尝试再次运行安装程序作为管理员(它做了修复) - 没有修复。我运行安装程序并选择了UnInstall,然后再次运行安装。并且网络适配器设置看起来很好。服务器像往常一样启动并连接到我的网络。呼。希望这有助于某人。


12
投票

安装最新的虚拟框5.x,此问题将得到解决。


9
投票

这就是我设法解决这个问题的方法:

为VirtualBox可执行文件启用“Windows 8”兼容性:右键单击VirtualBox快捷方式>属性:在“属性”对话框中:切换到“兼容性”选项卡,在“兼容模式”部分下,选中旁边的复选框:“运行此程序兼容模式“,确保在组合框中选择”Windows 8“。单击确定,再次运行VirtualBox! (不需要以管理员身份运行)

p.s。:似乎VirtualBox尚未完全支持Windows 10,因此某些功能可能无法在某些计算机上正常运行


7
投票

卸载然后再次运行安装程序,但这次是管理员。确保在安装期间选择了VB桥驱动程序。


5
投票

%userprofile%\\.virtualbox\安装“vbox-ssl-cacertificate.crt”证书,然后重新启动。如果您没有.virtualbox文件夹 - 启动“Oracle VM VirtualBox”一次,将出现此文件夹。

我不仅在我的机器上而且在许多主机上遇到了这个问题,而且这个证书解决了这个问题。我偶然发现了,因为没有人说过这个证书-_-


4
投票

来自Reddit:

https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/

虽然我愿意,但我无法在这个帖子中看到原始来源。

我正在使用这些说明与从Windows 8升级到Windows 10的笔记本电脑。重启后我必须重复最后的说明。

我已经为自己测试了一个解决方案,并希望分享我的解决方案。 - Host Only工作 - Bridge Adapter工作正常

我的配置是 - Surface Pro 1 - 全新安装Windows 10 x64 build 10130 - VirtualBox-5.0.0_RC1-100731-Win.exe

(这是我的意见,但没有测试如何通过安装VirtualBox-5.0.0_RC1-100731-Win.exe并选择所有功能来安装其将故障和回滚所有删除以前的版本,然后它与卸载相同)

安装步骤 - 右键单击​​VirtualBox-5.0.0_RC1-100731-Win.exe并选择“以管理员身份运行” - “取消选择”选项桥接网络

  • 接下来直到结束
  • 打开“设备管理器”,您可以使用搜索栏来获取此信息,在“网络适配器”下右键单击“VirtualBox仅限主机以太网适配器”,选择“更新驱动程序软件”,选择“搜索自动机”等到完成
  • 打开“网络连接”,你可以使用搜索栏来获取它,在这里你应该找到VirtualBox Host-Only Ethernet Adapter
  • 打开“CMD”,您可以使用搜索栏来获取此项,右键单击并选择以管理员身份运行
  • cd到你的安装路径并运行命令“VirtualBox-5.0.0_RC1-100731-Win.exe -extract”它将返回弹出窗口告诉解压文件夹在哪里
  • 在提取的文件夹中通过7-Zip或任何类似的提取“VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi”
  • 在msi提取的文件夹中,通过删除前面的file_重命名所有文件
  • 将“VBoxNetFltNobj.sys”和“VBoxNetFlt.sys”复制到C:\ Windows \ System32 \
  • 打开“CMD”,您可以使用搜索栏来获取此项,右键单击并选择以管理员身份运行命令“regsvr32.exe / s VBoxNetFltNobj.sys”运行命令“regsvr32.exe / s VBoxNetFlt.sys”
  • 打开“网络连接”,你可以使用搜索栏来获取这个,右键单击任何真正的网络适配器选择属性选择安装选择服务选择“从磁盘安装”并浏览到“VBoxDrv.inf”选择“VirtualBox NDIS6桥接网络驱动程序”之后完成安装你应该看到它在这方面的可用性
  • 在开始菜单上右键单击“Oracle VM VirtualBox”选择打开文件位置
  • 右键单击快捷方式,然后选中“兼容性”选项卡上的属性选中“以管理员身份运行此程序”

!这对于使用管理员运行应用程序非常重要,否则您将丢失仅限主机的网络适配器

  • 打开“Virtual Box”选择文件>首选项选择网络然后选择Host On Network选择edit change ip to 192.168.56.1 and netmask to 255.255.255.0
  • 现在,您可以在guest虚拟机上同时使用仅主机网络和桥接网络

我认为正常安装错误的原因是关于regis服务和运行应用程序时的管理员访问级别

抱歉我的英语不好,这是一个很长的程序

希望这也适合你。 ^ _ ^!


3
投票

我用与@ Khalil类似的方式解决了它,但我附加了'Bridged Adapter'而不是'Host-only Adapter'。 qazxsw poi更详细的截图。


3
投票

去你的网卡。转到属性然后“添加服务”,哪个?这个:VirtualBox NDIS6桥接网络驱动程序

重新打开虚拟盒子

© www.soinside.com 2019 - 2024. All rights reserved.