Ubuntu 无法连接到我的 Bell 路由器!

Ubuntu 无法连接到我的 Bell 路由器!

我是 Ubuntu 新手,我似乎不知道如何通过我的 Bell 路由器连接到无线。

我在 Macbook Pro Retina 上的 VirtualBox 中使用 Ubuntu 12.04,并且没有通过以太网连接的适配器。

谢谢。

答案1

主机应连接到您的 wifi 路由器网络,虚拟机使用虚拟局域网连接到您的主机并共享其互联网连接。在 Ubuntu 中,您将看到局域网连接,这就是您想要的。

网络连接历程:

路由器 <----As-Wifi----> 主机 <----As-Virtual-Lan----> 虚拟机

Ubuntu VM 的默认 VirtualBox 网络设置的屏幕截图:

截屏

Ubuntu VM 中的默认网络设置的屏幕截图:

截屏

答案2

VirtualBox 本身不提供无线支持(如虚拟化无线设备)。相反,它直接连接到主机使用的无线设备。请注意,VirtualBox 不会在客户机(在您的例子中是 ubuntu)内提供虚拟化无线设备。它们看起来都像有线设备,即使主机(在您的例子中是 osx)通过有线或无线卡提供连接。

首先让我们安装该特定 VirtualBox 版本的扩展包。它修复了许多网络问题。您可以在VirtualBox 的下载部分。您的版本适用于 OS X 主机。

要安装它,请打开 VirtualBox,转到菜单并选择文件 --> 首选项。现在选择扩展,然后选择最右边的添加包按钮。查找下载的扩展包并将其添加到 VirtualBox。

你可以本指南提供了详细的分步说明,并附有图片,但请注意,主机也是 ubuntu。例如,您可以跳过 vboxusers 步骤。

答案3

虚拟环境中的虚拟网络有几种类型,可根据用户需求使用。根据用户所需的网络,他们可以选择自己喜欢的一种。但在这样做之前,最好先了解可用的选项及其功能。

解释基本网络;

  • 未附加- 在此模式下,VirtualBox 会向客户机报告网卡存在,但没有连接 - 就像没有以太网电缆插入网卡一样。这样就可以“拔出”虚拟以太网电缆并中断连接,这对于通知客户机操作系统没有可用的网络连接并强制重新配置很有用。
  • 网络地址转换 (NAT)- 如果您是需要在客户操作系统内进行网页浏览、电子邮件通信和下载的用户。那么,这是合适的,因为它可以查看主机操作系统的网络并将其 NAT 到客户操作系统中
  • 桥接网络- 这适用于更高级的网络需求,例如网络模拟和在客户机中运行服务器。启用后,VirtualBox 会连接到您安装的网卡之一并直接交换网络数据包,从而绕过主机操作系统的网络堆栈。简单地说,这与主机操作系统通常所做的相同。
  • 内部网络- 这可用于创建一种不同类型的基于软件的网络,该网络对选定的虚拟机可见,但对主机上运行的应用程序或外部世界不可见。
  • 仅主机网络- 这可用于创建包含主机和一组虚拟机的网络,而无需主机的物理网络接口。相反,在主机上创建一个虚拟网络接口(类似于环回接口),为虚拟机和主机之间提供连接。
  • 通用网络- 很少使用的模式共享相同的通用网络接口,允许用户选择可以包含在 VirtualBox 中或在扩展包中分发的驱动程序。

这些是 Virtual Box 环境中可用的常见网络类型。您可以参考第 6 章 虚拟网络了解详细信息。

现在,通过研究您的问题,我假设您需要桥接适配器才能使无线工作。但我很困惑为什么NAT没有按预期工作。此外,选择网络类型位于;

  • 虚拟盒->选择虚拟机->设置->联网(如下所述);

在此处输入图片描述

希望这可以帮助!

相关内容