VirtualBoxにゲストオペレーティングシステムとしてKali Linuxをインストールしました。 VirtualBoxのブリッジアダプタとワイヤレスインターフェイスwlan1を有効にしましたが、Kali Linuxではwlanインターフェイスを表示できません。これについてGoogleで検索しました。私が見つけたこのファイル
$ uname -a
Linux kali 3.18.0-kali3-amd64 #1 SMP Debian 3.18.6-1~kali2 (2015-03-02) x86_64 GNU/Linux
root@kali:~/Downloads/compat-wireless-2010-12-25# make load
/bin/sh: 1: [: -gt: argument expected
/bin/sh: 1: test: -ge: unexpected operator
make: *** No rule to make target `load'. Stop.
root@kali:~/Downloads/compat-wireless-2010-12-25# make unload
/bin/sh: 1: [: -gt: argument expected
/bin/sh: 1: test: -ge: unexpected operator
/sbin/modprobe: invalid option -- 'l'
/sbin/modprobe: invalid option -- 'l'
Stoping bluetooth service..
[ ok ] Stopping bluetooth: rfcomm /usr/sbin/bluetoothd.
[FAIL] bluetooth is not running ... failed!
Unloading rfcomm...
root@kali:~/Downloads/compat-wireless-2010-12-25# lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
00:05.0 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
00:06.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:0d.0 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 02)
]
この問題をどのように解決できますか?
しかし、私のクライアントであるKali LinuxはNATのように動作し、eth0インターフェースを持ち、インターネットにもアクセスできます。ただし、aircrack-ng、airmon-ngなどを使用するには、VirtualBoxゲストKali Linuxにwlan0インターフェイスが必要です。
答え1
Kali Linuxシステムは、物理マシンではなく仮想マシンとして動作しており、GeustマシンではなくホストマシンにWi-Fiハードウェアを接続しています。そのため、ゲストコンピュータはWi-Fiに直接アクセスできません。
回避策:ホストシステムからWi-Fiに接続してインターネットに接続するには、ゲストシステム用のブリッジまたはNatを作成する必要があります。
答え2
これは代替ソリューションです。
私はWi-FiをUSBに接続し(無差別モードをサポートするには特定のWi-Fiチップタイプが必要なのでaircrack-ng
)、そのUSBデバイス(WiFiデバイス)をVMに接続して使用できるようにしました。
答え3
質問にリンクされているファイルは、2010 Linuxカーネルバージョン2.6.xxの以前のワイヤレスドライバのセットです。完全に古く、最新のKali Linuxと互換性がない可能性があります。それはあなたの問題を解決しないでしょう。
VirtualBoxの「ブリッジアダプタ」モードでも、WiFiアダプタは仮想マシンにユニバーサル有線LANインターフェイスとして提供されます。 LANインターフェイスに存在せず、VirtualBoxでまったく利用できないWiFi固有の「モニタモード」aircrack-ng
などのツールへのアクセスが必要です。airmon-ng
USBベースのWiFiアダプタがある場合は、設定... - > USBページを使用して、Kali VMにUSB WiFiアダプタへの排他的なアクセス権を付与できます。 USB WiFiアダプタに一致する新しいUSBフィルタを追加し、Kali VMの起動後に自動的に有効になるように、USB設定ページでフィルタを有効にする必要があります。
WiFiアダプタがPCIまたはPCIeベースの場合可能利用できるVirtualBoxのPCIパススルー機能VM に WiFi アダプタへの排他アクセス権を付与します。 PCIパススルーは高度な機能であり、いくつかの追加のシステム要件があることに注意してください。まだテストしていないので、追加のアドバイスをすることはできませんが、一部の人が成功したと聞きました。
これら2つの排他的アクセス方法は、WiFiハードウェアを完全に制御するように構成された仮想マシンを実行すると、ホストオペレーティングシステムでWiFiアダプタを使用できないことを意味します。これは、VMの設定... - >ネットワークページでWiFiアダプタを構成しないことを意味します。代わりに、完全なWiFiアダプタアクセスをVMに渡すようにVirtualBoxを設定したら、WiFiアダプタを設定する必要があります。 Kali VMは、物理物理Kali Linuxシステムの物理物理アダプタと同じです。