從虛擬機器上的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」將顯示您正在尋找的內容

相關內容