Internet不能作为VirtualBox客户操作系统运行的Ubuntu 14.04上运行
我已经在Windows 8上运行的VirtualBox上安装了Ubuntu 14.04 Trusty Tahr作为客户操作系统,但是我的客户操作系统上没有Internet。
问题是什么?
这是我修复它的方式。
-
在Windows 8上,转到网络和共享中心→仅虚拟主机网络→属性,然后勾选VirtualBox桥接网络驱动程序选项。 然后单击“ 确定”按钮。
-
在VirtualBox上,转到设备菜单→ 网络→网络设置…. 在Adapter 1选项卡中,从Attached to下拉菜单中选择NAT 。
而已。 互联网现在在我的客户操作系统上完美运行。
我已从设备 → 网络 → 连接网络适配器启用它。
即使我在Windows 10(版本1803,OS Build 17134.165)上使用更新版本的VirtualBox(5.2.16 r123759),我也遇到了同样的问题。 我正在使用Bridged Adapter ,它至少工作了一周; 然后客户操作系统无法再连接到Internet。
我尝试在客户操作系统上更改DNS; 重启客户操作系统; 关闭客户操作系统,关闭VirtualBox,重新打开它,然后重新启动客户操作系统; 重启主机操作系统。 没有任何效果。 我检查了是否仍然选择了Cable connected ,它确实如此。
然后我找到了Oracle VM VirtualBox:网络选项以及如何管理它们 ,它解释了如何从来宾操作系统访问Internet,并使客户操作系统上运行的服务器可用于本地网络,而无需使用桥接适配器作为网络类型。
我设置了以下值:
- 附 : NAT
- 适配器类型 : PCnet-FAST III(am79C973)
- 混杂模式 : 允许WM
- MAC地址 :我离开了对话框中显示的值
我发现一篇文章说复制从主机使用的连接的MAC,但我尝试了,但它没有用。 离开显示的MAC,或让VirtualBox生成一个,似乎是唯一的工作方式。
如果我需要在客户操作系统上运行服务器在我的LAN上可见,我单击端口转发并添加一个包含主机端口和访客端口的行 。