
私は最近、ホームネットワーク上のものと遊ぶために侵入テストのために新しいラップトップを購入しました。私の意図は、virtualbox(oracle)をインストールし、このものを使用するためのkaliイメージをダウンロードすることでした。以下はいくつかの仕様です。
ホストオペレーティングシステム:Windows 10
ホスト: Thinkpad t420
仮想マシンインターフェイス: Virtualbox
ワイヤレスネットワークカード:Alpha awus036h
カリバージョン:最新バージョン
デフォルトでは、私のVMは正常に動作しており、すぐに問題はありません。私はUSBパススルーを介して接続されたネットワークカード(alfa)で遊んでいます。ネットワーク管理者サービスが停止したら、ネットワークを確認できます。開くと、何の結果も得られません。
iw wlan0 scan
Network Manager サービスの実行中停止:
ご覧のとおり、私のカードは複数のネットワークを見ることができます。
もう一度スキャンすると、次のことが発生しますが、今回はNetwork Managerが起動します。
結果がない
これは非常に残念です。したがって、何が間違っている可能性があるかについての洞察力がある場合は、教えてください。
ポリスチレンnetwork-manager
これらのサービスとの違いは何ですかNetworkManager
?
ありがとうございます!
編集:目的はWi-Fiネットワークに接続することです。私はこれをiw wlan0 scan
例として使用しています。サービスが有効になっていると、マイコンピュータに接続可能なネットワークが表示されないため、マイコンピュータでWiFiが「無効」になります。
答え1
重要なのは、Wi-Fi インターフェイスに AP/IP 接続があるか、スキャン/モニタモードに設定されていることです。
WiFiデバイスはこれら2つのことを行うことはできません。同時に。
モニタリングモードでインターネット接続が必要な場合は、別のWi-Fiスティックが必要な場合、デバイスのデフォルトのWi-Fiを使用するか、イーサネットインターフェイスを使用する必要があります。
答え2
NetworkManagerが実行されているときに既にネットワークを定期的に検索しているため、その検索によって手動検索が中断される可能性があります。これがNetworkManagerが実行されているときに結果が得られない理由です。
これは実際にNetworkManagerが解決しなければならない問題の1つです。つまり、アプリケーションとコマンドが互いに干渉しないように、ネットワーク設定を調査して構成するための中央調整ポイントが必要です。
NetworkManagerが実行されている場合は、WiFiアダプタに競合するコマンドを送信するのではなく、WiFiスキャンの結果を要求する必要があります。 NetworkManagernmcli dev wifi list
は現在のSSIDのリストと基本情報を提供する必要があります。
出力でのみ利用可能な詳細な技術詳細が必要な場合は、最新のスキャンの既存の結果を取得します。NetworkManagerが実行されている間も使用可能をiw <interface> scan
使用できます。これにより、WiFiアダプタで実行されている操作を停止してiw <interface> scan dump
使用している場合は、再度検索を実行するように明示的に要求します。iw <interface> scan
今これはNetworkManagerと競合する原因です。
特定の時間に再スキャンをトリガーする必要があり、NetworkManagerが実行されている場合は、nmcli dev wifi rescan
この機能を使用できます。