我的 VM 工作站 9 上安装了 kali linux 版本 1.0.X(我怀疑是 2/5)。我已经有一段时间没有使用它了。现在我回到它,但我遇到了无法检测到无线网卡驱动程序的情况 - 我发现这种情况很常见(即 vms 上的 backtrack/kali Linux)- 我可以获取驱动程序并安装它,但在那之后,当我进行可用的 wifi 查找时,我没有 wifi - 虽然我放在笔记本电脑旁边的智能手机已连接到我家里的 wifi - 它只是一直在搜索。
我到处进行了很多搜索和挖掘,但都失败了:
我尝试过这些:
在网络管理器配置文件中将 [ifupdown] managed = 从 false 更改为 true,但仍然没有运气。
我尝试使用外部无线适配器(即 TL-WN722N),但没有成功,因为每次我尝试将其连接到 VM(vm 的右下方-->单击 USB 图标-->单击连接(断开与主机的连接)时,我都会收到一条消息,说由于正在使用的设备,此连接失败。我也在 Google 上搜索了这个问题,结果发现 VM 与 USB 3.0 端口没有协议,只能将其插入端口 2.0。我也试过了,但也没有成功。
我还给自己买了最新的 Kali-Linux 版本,以确保它不是我拥有的损坏的旧版本。我按照我提到的步骤做了,但还是没成功。
我觉得我已经用尽了我所知道的所有解决方案,特别是在我尝试了外部适配器之后。
在这里,我寻找任何可以解决我的问题的建议。我需要学习笔测试,我等不及了。
谢谢
答案1
您要做的事情几乎不可能:客户机无法访问主机 PCI 总线,因此客户机无法控制主机的 wifi。截至目前,所有虚拟机管理程序都是如此,只有极少数例外:在非常严格的情况下,VirtualBox 可以启用 PCI 直通,它允许将 PCI 设备(即 wifi 控制器)的控制权从主机转移到客户机。
但条件是真的限制性:仅限 Linux 主机、仅限 ICH9 芯片组供客户机使用、主机主板上存在 IOMMU,因此 BIOS 和内核中支持 IOMMU,.... 您可以在上面的链接中找到对它们的描述。
真正的替代方案,也是我们都使用过的替代方案,是购买 USB wifi 适配器,因为它可以由客人控制。