在我的 Mac 上,我运行带有 Linux 客户操作系统的 Virtual Box。我的 Mac 使用 wifi 卡连接到网络。客户机是否可以使用该 wifi 卡,但连接到不同的无线网络?
答案1
这是不可能的,原因有二:
1) 客户操作系统本身无法访问无线硬件。只有主机操作系统可以。VirtualBox 只能通过虚拟网络适配器桥接现有网络连接。基本上,VirtualBox 将 Mac 的无线网卡视为虚拟以太网交换机。每个虚拟机都插入该交换机上的一个端口。虚拟机根本不知道它们处于无线网络中。
2) 802.11x 规范定义了两种类型的无线设备:端点和接入点。无线设备可以是其中一种,但不能同时是两种。接入点具有多个无线电和附加硬件,用于控制无线电信号的管理频段和时间划分。Mac 中的无线网卡只有一个无线电,因此它不能同时物理连接到多个接入点。
答案2
我认为 Virtual Box 无法连接到 Wi-Fi 网络,因为它会安装一个模拟有线连接的虚拟设备。它称为“VirtualBox Host-Only Network”,可在控制面板和任务管理器中看到。