nmap -sn 192.168.1.0/24 でピングスキャンを実行する
このステップでは、Nmap を使ってピングスキャンを実行します。ピングスキャンは、ホスト探索スキャンとも呼ばれ、ネットワーク上で稼働している(オンラインの)ホストを特定するための基本的な手法です。Nmap は、指定された範囲内の各 IP アドレスにさまざまなプローブを送信し、応答を分析してアクティブなホストを識別します。Nmap の -sn
オプションはポートスキャンを無効にし、完全なスキャンよりも高速で侵入性が低くなります。
192.168.1.0/24
は、ネットワークを表す CIDR 表記です。/24
は、IP アドレスの最初の 24 ビットが固定され、ネットワークを定義し、残りの 8 ビットがそのネットワーク内のホストアドレスに使用されることを意味します。これは、192.168.1.1
から 192.168.1.254
までの IP アドレスの範囲に相当します。
192.168.1.0/24
ネットワークでピングスキャンを実行するには、ターミナルで次のコマンドを実行します。
sudo nmap -sn 192.168.1.0/24
このコマンドは、Nmap に 192.168.1.0/24
ネットワーク内のすべての IP アドレスでピングスキャンを実行するように指示します。sudo
が必要なのは、Nmap が特定の種類のネットワークパケットを送信するためには、一般的に昇格された特権が必要だからです。
出力には、Nmap のプローブに応答したホストの IP アドレスがリストされ、それらが稼働していることが示されます。出力は次のようになります(特定の IP アドレスとホスト名は、あなたのネットワークによって異なります)。
Starting Nmap 7.80 ( https://nmap.org )
Nmap scan report for 192.168.1.1
Host is up (0.00043s latency).
Nmap scan report for 192.168.1.10
Host is up (0.0023s latency).
Nmap scan report for 192.168.1.20
Host is up (0.0019s latency).
Nmap done: 256 IP addresses (3 hosts up) scanned in 2.54 seconds
この出力は、Nmap が 256 個の IP アドレス(192.168.1.0/24
のすべてのネットワーク)をスキャンし、3 つのホストが稼働していることを見つけたことを示しています。