仮想マシンで実行されているLinux端末を介してWi-Fiネットワークを検索しようとしています。私はMac OSで仮想マシンを実行しています。 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」と入力すると、欲しい内容が表示されます。