Linux で Nmap を使用して Wi-Fi ネットワークに誰がいるかを確認する方法
重要なポイント
- Nmap ネットワーク スキャナーを使用して、Wi-Fi ルーターに接続されているデバイスの数を簡単に確認できます。
- ip Route コマンドを使用してルーターの IP アドレスを確認できます。
- Nmap とルーターの IP アドレスを使用して、Wi-Fi ネットワーク上のクライアントを一覧表示します。
Wi-Fi ルーターに接続されているデバイスについて知りたいですか?強力な Nmap ネットワーク スキャナーを使用してみると、コマンド 1 つで検出できます。
Wi-Fi IP アドレスを取得する
最初に知っておく必要があるのは、Wi-Fi ルーターの内部 IP アドレスです。ほとんどの Wi-Fi ルーターは、ネットワーク アドレス変換を備えたネットワークのプライベート IP アドレスを使用して、インターネットとの間でパケットを転送します。 10.0.0.0、172.16.0.0、192.168.0.0 の 3 つの IPv4 アドレス範囲がプライベート ネットワーク用に指定されています。
ルーターの IP アドレスがわからない場合は、ip Route コマンドを使用します。 「デフォルト」という行を探してください。インターネット接続が 1 つだけある単純なシングルホーム ネットワークを使用していると仮定すると、その回線上のアドレスがゲートウェイになります。
サブネットマスクを確認してください
IPv4 アドレスは、アドレスのどの部分がネットワークに属し、どの部分がホストを識別するかを区別するために、サブネット マスクも使用します。 192.168.0.0 のサブネット マスクは 255.255.255.0 です。 Web ベースのルーター構成ツールにログインすると、同様のものが表示される場合があります。これは、ドット付き 10 進アドレスの最初の 3 つの部分、192.168.0 部分がネットワークに属していることを意味します。
このサブネット マスクでは、256 個のアドレスを使用できます。通常、ほとんどの小規模オフィスや住宅ネットワークにはこれで十分です。
Linux ip ユーティリティと Nmap は、サブネット マスクを表すために CIDR (クラスレス ドメイン間ルーティング) 表記を使用します。この形式は、IP アドレスの後に / (スラッシュ) 文字とマスクのビット数を続けます。 255.255.555 サブネット マスクは 24 ビット長であるため、ルーターの IP アドレスとサブネット マスクの組み合わせは、CIDR では 192.168.0.1/24 になります。
Nmapを使用する
これは、自分の Wi-Fi ネットワーク、またはスキャン権限のある Wi-Fi ネットワークでのみ使用してください。
この情報を使用すると、Nmap を使用して Wi-Fi ネットワーク上のクライアントを一覧表示できます。インストールしていない場合は、Ubuntu と Debian で次のコマンドを使用してインストールできます。
sudo apt install nmap
そしてArchでは:
sudo pacman -S nmap
Red Hat ファミリー ディストリビューションでは次のようになります。
sudo dnf install nmap
クライアントを一覧表示するには、-sn オプションの後にルーターの IP アドレスと CIDR サブネット マスクを指定します。これにより、ネットワーク上で応答するクライアントの IP アドレスがリストされますが、実際にスキャンする前に停止します。例えば:
nmap -sn 192.168.0.1/24
ネットワークに誰がいるかを確認できるようになりました
Nmap は、Linux 用の強力なネットワーク スキャナーです。これを使用すると、コマンド ラインから Wi-Fi ネットワークに接続されているデバイスを見つけることができます。
コメントを残す