桥接networking在Windows 10下的Virtualbox中不起作用
我刚将笔记本电脑从Windows 7升级到Windows 10,发现我无法启动configuration了桥接适配器的Virtualbox VM。
请参阅下面的configuration:
首先,您必须创build一个VirtualBox主机以太网适配器
在Virtualbox中:
- 转到文件>首选项在networking选项卡上select主机只有networking点击“添加一个主机专用适配器”给它一个名称默认情况下它是“VirtualBox主机专用以太网适配器”
在Windows中:
- 请转到Windows上的networking连接,并突出显示您刚刚创build的实际适配器和新的虚拟以太网适配器。
- 右键单击并select“网桥连接”,它将在Windows中创build一个网桥。
现在configuration您的虚拟机:
- 在networking部分,您可以激活一个新的适配器,然后select“仅连接到主机”适配器
- select刚刚创build的VirtualBox主机以太网适配器
您现在可以通过修改/ etc / network / interfaces来configuration您的静态IP地址:
auto eth0 iface eth0 inet static address 10.1.1.100 netmask 255.255.255.0 gateway 10.1.1.1
您现在可以通过执行以下操作重新启动
sudo ifdown eth0 sudo ifup eth0
一些无线适配器不工作
安装最新的虚拟盒5.x,这个问题将得到解决。
这就是我如何解决这个问题:
为VirtualBox可执行文件启用“Windows 8”兼容性:右键单击VirtualBox快捷方式>属性:在属性对话框中:切换到“兼容性”选项卡,在“兼容模式”部分,选中“运行此程序”旁边的checkbox兼容模式“,确保在combobox中select”Windows 8“。 点击确定,再次运行VirtualBox! (不需要以pipe理员身份运行)
ps:似乎VirtualBox还没有完全支持Windows 10,所以有些function可能无法在某些电脑上正常工作
我的Windows 10机器今天自动更新。 看起来像“Windows 10周年更新”当我重新启动VirtualBox我的服务器与桥接适配器显示相同的OP。 我试图重新运行VirtualBox安装程序(它做了一个修复) – 没有解决这个问题。 我试着再次运行安装程序作为pipe理员(它做了一个修复) – 这并没有解决。 我运行安装程序并selectUnInstall,然后再次运行它以安装。 networking适配器设置看起来不错。 服务器像往常一样开始并连接到我的networking。 呼。 希望这有助于某人。
从Reddit:
https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/
我看不到在这个线程中的原始来源,虽然我想。
我正在使用从Windows 8升级到Windows 10的笔记本电脑的这些说明。重新启动后,我必须重复最后的指示。
我已经为自己testing了一个解决scheme,并希望分享我的解决scheme。 – 主机只工作 – 桥适配器工作
我的configuration是 – Surface Pro 1 – 全新安装Windows 10 x64 build 10130 – VirtualBox-5.0.0_RC1-100731-Win.exe
(这是我的意见,但没有testing如何删除以前的版本通过安装VirtualBox-5.0.0_RC1-100731-Win.exe与select所有function来安装它将故障和回滚的所有,那么它就像卸载一样)
安装步骤 – 右键单击VirtualBox-5.0.0_RC1-100731-Win.exe并select“以pipe理员身份运行” – “取消select”选项桥接networking
直到完成
打开“设备pipe理器”,你可以使用search栏来获得这个,在“networking适配器”下,然后右键单击“VirtualBox主机专用以太网适配器”select“更新驱动程序软件”select“search自动化”,等到它完成
- 打开“networking连接”,你可以使用search栏来获得这个,在这里你应该findVirtualBox主机以太网适配器
- 打开“CMD”,你可以使用search栏来获得这个,右键单击并select以pipe理员身份运行
- cd到你的安装path并运行命令“VirtualBox-5.0.0_RC1-100731-Win.exe -extract”它将返回popup窗口告诉解压缩文件夹的位置
- 在提取的文件夹中通过7-Zip或类似的方式提取“VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi”
- 在msi提取的文件夹中,通过删除前面的file_来重命名所有文件
- 将“VBoxNetFltNobj.sys”和“VBoxNetFlt.sys”复制到C:\ Windows \ System32 \
- 打开“CMD”,你可以使用search栏来获取这个,右键单击并select以pipe理员身份运行运行命令“regsvr32.exe / s VBoxNetFltNobj.sys”运行命令“regsvr32.exe / s VBoxNetFlt.sys”
- 打开“networking连接”,你可以使用search栏来获得这个,右击任何真实的networking适配器select属性select安装select服务select“从磁盘安装”并浏览到“VBoxDrv.inf”select“VirtualBox NDIS6桥接networking驱动程序”后完成安装你应该看到它在这方面的可用性
在开始菜单上右键单击“Orcle VM VirtualBox”select打开的文件位置
右键单击快捷方式,然后select属性选项卡上的“兼容性”选中“以pipe理员身份运行此程序”
! 这非常重要与pipe理员运行应用程序,如果不是,您将失去主机专用的networking适配器
- 打开“Virtual Box”select文件>首选项selectnetworking,然后selectHost On Networkselect编辑更改IP为192.168.56.1,networking掩码为255.255.255.0
- 现在,您可以在来宾上同时使用主机和桥接networking
我想为什么正常安装错误的原因是关于login服务和运行应用程序时的pipe理员访问级别
对不起,我的英语不好,这是很长的过程
希望这也能为你工作。 ^ _ ^!
我非常简单的解决scheme:select另一个网卡!
- 确保你的客人closures了
- 转到访客设置>networking> Adavanced
- 将适配器types更改为另一个适配器。
- 开始你的客人,并检查你的networking是否有一个体面的IP。
如果它不起作用,重复步骤并尝试另一个networking适配器。 非常基本的PCnet适配器有很高的成功率。
祝你好运。
卸载然后再次运行安装程序,但这次以pipe理员身份。 确保在安装过程中select了VB桥接驱动程序。
从“C:\ Users \ username \ .virtualbox \”中安装“vbox-ssl-cacertificate.crt”证书,然后重新启动。 如果您没有“.virtualbox”文件夹 – laucnh“Oracle VM VirtualBox”一次,此文件夹将出现。 我不仅在我的机器上,而且在许多主机上都遇到了这个问题,这个证书解决了这个问题。 我偶然发现,因为没有提到这个证书。
我用@ Khalil的类似方法解决了这个问题,但是我使用了“Bridged Adapter”而不是“Host-only Adapter”。 这里有更多的截图细节。
- 在Windows中设置一个cron作业
- 伯克利WinRTsockets外观networking合理性?
- Git在Windows上:crlf设置是什么意思?
- 在windows7 – 32位系统上获取有关磁盘驱动器的信息
- 你怎么能在batch file中回显换行符?
- Windows 8 Runtime(WinRT / Windowsapp store应用/ Windows 10通用应用)与Silverlight和WPF相比如何?
- 如何以毫秒分辨率获得Windows系统时间?
- 哪种编码可以在Mac和Windows上使用Excel正确打开CSV文件?
- Windows上使用Python和subprocess.Popen()的Unicode文件名