GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuでnmapを使用してネットワークに接続されているデバイスを検索する

Ubuntuユーザーとして、私たちのネットワーク、特にWLANを使用しているのは私たちだけなのか、それとも私たちのネットワーク帯域幅を悪用している他の不要なユーザーがいるのかを知りたい場合があります。この機能は、ネットワークに接続してハッカーがシステムにアクセスしていないことを確認したい場合にも役立ちます。

UbuntuでNmapを使用してネットワークをスキャンする

この記事では、ネットワークに接続されているすべてのデバイスのリストを提供するNmapツールの使用方法を段階的に説明します。この記事で説明されているコマンドと手順をUbuntu20.04とUbuntu22.04LTSで実行しました。

ステップ1:Ubuntuコマンドラインを開く

ネットワークに接続されているデバイスを表示するために、Ubuntuコマンドラインであるターミナルを使用します。システムダッシュまたはCtrl+ Alt + Tのいずれかを使用してターミナルを開きます ショートカット。

ステップ2:ネットワークスキャンツールNmapをインストールする

信頼性の高いネットワークスキャンに関して言えば、Nmapは完全に信頼できるツールです。

ツールをインストールするには、ターミナルアプリケーションでsudoとして次のコマンドを入力します。

許可されたユーザーのみがUbuntuにソフトウェアをインストール/アンインストールおよび構成できるため、システムはsudoのパスワードを要求します。

また、システムはy/nでインストールを確認するように求めます。 yと入力し、Enterキーを押して、インストールプロセスを開始してください。

ステップ3:ネットワークのIP範囲/サブネットマスクを決定する

ネットワークに接続されているデバイスを知るには、まずネットワークのIP範囲またはサブネットマスクを決定する必要があります。 ifconfigコマンドを使用してこのIPを判別します。 ifconfigコマンドを実行するには、Ubuntuにnet-toolsをインストールする必要があります。システムにnet-toolsがまだインストールされていない場合は、次のコマンドを使用してnet-toolsをインストールします。

$ sudo apt install net-tools

インストールを確認するためのy/nオプションが表示されます。 Yを入力し、Enterキーを押して、インストールプロセスを開始してください。

net-toolsユーティリティを使用できるようになったら、次のコマンドを実行して、システムが接続されているネットワークに関する情報を取得します。

$ ifconfig

出力で強調表示されているIPは、システムがサブネットマスク192.168.100.0を使用しており、範囲が255であることを示しています。したがって、ネットワークIPの範囲は192.168.100.0から192.168.100.255です。

UbuntuGUIを介した代替インストール

ifconfigツールを使用する代わりに、Ubuntuユーザーインターフェイスからサブネットマスクを取得することもできます。

System Dashの設定ユーティリティにアクセスし、接続しているWLANまたはイーサネットネットワークの横にある設定アイコンをクリックして、ネットワークの詳細を確認します。

この例では、現在接続しているWi-Fiネットワークの設定を確認しました。

強調表示されたipv4アドレスまたはデフォルトルートアドレスは、サブネットIP192.168.100.0に接続していることを示します

ステップ4:ネットワークをスキャンしてNmapで接続されているデバイスを探します

Nmapツールを使用すると、次のようにサブネットマスクIPを指定することで、ネットワークに接続されているすべてのデバイスのレポートをスキャンできます。

$ nmap -sP 192.168.100.0/24

出力には、ルーター自体、ラップトップで使用しているLinuxシステム、電話の3つのデバイスがネットワークに接続されていることが示されています。

ステップ5:ターミナルを終了します

次のコマンドを使用して、必要な情報を抽出した後、ターミナルアプリケーションを終了します。

$ exit

この記事では、UbuntuユーザーがNmapコマンドをインストールして使用する方法を学びました。使用しているネットワークに接続されているデバイスを確認する方法を説明しました。このようにして、許可されていないデバイスがネットワークに接続されていないことを確認できます。


Ubuntu
  1. Ubuntu20.04でvnStatを使用してネットワークトラフィックを監視する

  2. Ubuntu15.10でEncFSを使用してデータを暗号化します

  3. Nmapを使用して新しいネットワークを列挙する

  1. tcpdumpを使用してネットワークのトラブルシューティングを行う

  2. Nmapを使用してネットワーク内の不正なデバイスを見つける

  3. ubuntuでarp-scanを使用してローカルネットワークをスキャンします

  1. Nmapを使用して開いているすべてのポートをスキャンして検索する方法

  2. UbuntuLinuxでqToxを使用してチャットを保護する

  3. Ubuntuのバージョン番号をすばやく見つける方法