我正在运行 linux mint(虚拟机),wifi0/wifi1 接口根本就不显示。Wifi 工作正常。我有内置无线网卡(不是 USB 之类的)。驱动程序有问题吗?
我是一名计算机科学专业的学生,我想研究一下 wifi 安全,所以我需要它。
我正在使用 Virtual Box。
编辑: ifconfig 显示以太网接口和本地环回
答案1
不,是不是驱动程序出了问题,发生这种情况是因为您正在运行一个客户机,它有自己的硬件并且没有与您的物理或主机硬件链接,它是虚拟的,即使是半虚拟化,您的以太网卡和无线适配器也不能直接与您的虚拟机链接。
为了能够与主机虚拟机通信,请使用虚拟网络适配器,并且可以使用三种不同的方法进行设置。
我引用了 VMWare 文档,但它跨越了任何虚拟化软件。
桥接网络
桥接网络使用主机系统上的网络适配器将虚拟机连接到网络。如果主机系统位于网络上,桥接网络通常是让虚拟机访问该网络的最简单方法。
当您在 Windows 或 Linux 主机系统上安装 Workstation 时,会为您设置桥接网络 (VMnet0)。
NAT 网络
使用 NAT,虚拟机在外部网络上没有自己的 IP 地址。相反,在主机系统上设置一个单独的专用网络。在默认配置中,虚拟机从虚拟 DHCP 服务器获取此专用网络上的地址。虚拟机和主机系统共享一个在外部网络上不可见的网络标识。
当您在 Windows 或 Linux 主机系统上安装 Workstation 时,会为您设置一个 NAT 网络 (VMnet8)。当您使用新建虚拟机向导创建新虚拟机并选择典型配置类型时,向导会将虚拟机配置为使用默认 NAT 网络。
您只能有一个 NAT 网络。
仅主机网络
仅主机网络可创建完全包含在主机内的网络。仅主机网络通过使用主机操作系统上可见的虚拟网络适配器在虚拟机和主机系统之间提供网络连接。
当您在 Windows 或 Linux 主机系统上安装 Workstation 时,将为您设置仅主机网络 (VMnet1)。
或者
自定义网络配置
使用 Workstation 虚拟网络组件,您可以创建复杂的虚拟网络。虚拟网络可以连接到一个或多个外部网络,也可以完全在主机系统上运行。您可以使用虚拟网络编辑器在主机系统中配置多个网卡并创建多个虚拟网络。
更新:从 Virtual Box 文档中添加了一些有关网络的基本信息。
八个网络适配器中的每一个都可以单独配置为在下列模式之一下运行:
未附加
在此模式下,VirtualBox 会向客户机报告网卡存在,但没有连接 —— 就好像没有以太网电缆插入网卡一样。这样就可以“拔出”虚拟以太网电缆并中断连接,这对于通知客户机操作系统没有可用的网络连接并强制重新配置很有用。
网络地址转换 (NAT)
如果您只想在客户机中浏览 Web、下载文件和查看电子邮件,那么此默认模式应该足够了,您可以放心地跳过本节的其余部分。请注意,使用 Windows 文件共享时存在某些限制(有关详细信息,请参阅第 6.3.3 节“NAT 限制”)。
NAT 网络
NAT 网络是 VirtualBox 4.3 中引入的一种新 NAT 类型。详情请参阅 6.4。
桥接网络
这适用于更高级的网络需求,例如网络模拟和在客户机中运行服务器。启用后,VirtualBox 会连接到您安装的网卡之一并直接交换网络数据包,从而绕过主机操作系统的网络堆栈。
内部网络
这可用于创建一种不同类型的基于软件的网络,该网络对选定的虚拟机可见,但对主机上运行的应用程序或外部世界不可见。
仅主机网络
这可用于创建包含主机和一组虚拟机的网络,而无需主机的物理网络接口。相反,在主机上创建一个虚拟网络接口(类似于环回接口),为虚拟机和主机提供连接。
您应该尝试使用 USB 适配器,它可以直接与您的 VM 连接。这样您就可以轻松地使用机器内的无线适配器来审计无线网络并完成您的研究案例。
您可以尝试的另一个建议卡利Linux有一个完整的 Pen Testing 套件,其中有大量工具可用于成功处理所有研究案例。