가상 머신에서 실행되는 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"를 입력하면 원하는 내용이 표시됩니다.