この記事では、Linux でコマンド ラインを使用して、利用可能な WiFi ネットワーク、そのチャネル、接続品質、セキュリティ、信号強度などを表示する方法について説明します。
これは、利用可能な WiFi ネットワークをスキャンして信号強度をすばやく確認したり、チャンネルを確認したり、干渉を少なくするために使用する WiFi チャンネルを確認したりするのに役立ちます。
利用可能な WiFi ネットワークを探して詳細を一覧表示する方法やツールはいくつかありますが、この記事では、使いやすく、タスクに十分な情報を提供する 2 つの方法のみを一覧表示します。
オプション 1:nmcli で利用可能な WiFi ネットワーク。スキャンして一覧表示
ネットワーク ステータスを制御および報告するためのコマンド ライン ツールである nmcli は、WiFi がネットワークに接続されているかどうかに関係なく、使用可能な WiFi ネットワークをスキャンして一覧表示できます。これはすでに Linux ディストリビューションにインストールされているはずです。インターフェース名を指定する必要はなく、デフォルトではスーパーユーザー権限 (sudo) なしで動作します。少なくとも、Fedora と Ubuntu の両方での私のテストではそうです。 /P>
nmcli を使用して、利用可能な WiFi ネットワークの SSID、モード、チャネル、転送速度、信号強度、バー、および使用されているセキュリティを表示します。
nmcli dev wifi
コマンド出力は次のようになります:
使用可能なワイヤレス ネットワークを確認するには、sudo を使用して nmcli を実行する必要があると言うユーザーもいます。ただし、nmcli で何も表示されない場合は、sudo を試してください:
sudo nmcli dev wifi
nmcli を取得して、SSID-HEX、BSSID、周波数など、スキャンされた WiFi ネットワークに関する追加情報を表示するには、次のようにします。
nmcli -f ALL dev wifi
スクリーンショット:
これは、スキャンされた WiFi の詳細を表形式で表示します。すべての詳細を表示するために端末ウィンドウの幅を広げる必要がないように複数行表示に切り替えたい場合は、-m multiline
を使用します。 、次のように:
nmcli -m multiline -f ALL dev wifi
スクリプトで使用 、簡潔な (-t
) 出力モード:
nmcli -t -f ALL dev wifi
利用可能な WiFi ネットワークを nmcli に再度スキャンさせたい場合 、 rescan
を使用します 機会:
nmcli dev wifi rescan
オプション 2:wavemon で利用可能な WiFi ネットワークのリストを取得する
wavemon は、ncurses を使用するターミナル ユーザー インターフェイス (TUI) であり、ワイヤレス信号とノイズ レベル、パケット統計、デバイス構成、およびネットワーク パラメータを監視します。 NetworkManager を使用しない場合、または単純に nmcli を使用したい場合は、nmcli の代わりにこれを使用してください。
これにより、WiFi ネットワークに接続しているかどうかに関係なく、使用可能な WiFi アクセス ポイントのリストを取得できます。デフォルトで使用可能な WiFi ネットワークを検索するために、このツールにはデフォルトでスーパーユーザー権限が必要です (例:sudo で実行)。
wavemon は、利用可能な (スキャンされた) WiFi ネットワークに関する次の情報を表示できます:SSID、BSSID (アクセス ポイント Mac アドレス)、信号品質、信号強度、WiFi チャネルおよび周波数。
wavemon はデフォルトではインストールされませんが、多くの Linux ディストリビューションのリポジトリで利用できます。次のようにインストールします:
- Fedora:
sudo dnf install wavemon
- Debian、Ubuntu、Linux Mint、Pop! _OS、Elementary OS、およびその他の Debian または Ubuntu ベースの Linux ディストリビューション:
sudo apt install wavemon
- openSUSE:
sudo zypper install wavemon
- Arch Linux / Manjaro:
sudo pacman -S wavemon
ウェーブモンを開始:
sudo wavemon
利用可能な Wi-Fi ネットワークを検索するには、F3
を押します [スキャン] タブに切り替えます。
追加機能を備えたより高度な WiFi スキャナーをお探しですか? Web ユーザー インターフェースを備えたコマンド ライン ツール、Kismet を確認してください 2019 年 4 月にもう一度。