从虚拟机上的linux终端扫描并连接到wifi

从虚拟机上的linux终端扫描并连接到wifi

我正在尝试通过虚拟机上运行的 Linux 终端扫描 wifi 网络。我在 Mac 操作系统上运行虚拟机。在 MAC 终端上,我可以使用(机场)命令查看所有 Wi-Fi 网络,并且可以连接到一个网络。

虚拟机的网络适配器设置设置为“与 MAC 共享”。

在 Linux 终端上,当我这样做时ifconfig -a,我得到

eth0&lo

但是,当我输入:时sudo iwlist eth0 scan,我收到错误消息:

sudo iwlist eth0 scan
eth0      Interface doesn't support scanning.

有人可以解释一下如何在虚拟机上运行 Linux 来做到这一点吗?我做错了什么?

答案1

你做错的事情是假设你用来运行虚拟机的任何软件都会将 WiFi 扩展传递到你的虚拟机。

如果你跑了

lspci 

在虚拟机的终端中,您很可能会发现它看到 Intel、Realtek 或 AMD有线适配器。

答案2

使用 Alfa USB 远程适配器。当你插入USB时,它会询问谁获得控制权?主机还是虚拟机?授予对虚拟机的访问权限。

瞧:“iwlist wlan0 scan | less”将显示您正在寻找的内容

相关内容