Nmap ではネットワークに接続されているすべてのデバイスが表示されない

Nmap ではネットワークに接続されているすべてのデバイスが表示されない

xerosploitを使いたいのですが、ネットワークをスキャンすると2つのデバイスしか表示されません

  1. 私のデバイス
  2. 私のルーター

そこで、xerosploit に何らかの問題があると考えましたが、ネットワークをスキャンしてnmapも同じ結果が表示されました。なぜでしょうか?

で使用したコマンドnmapは ですnmap -sn ip addr/24。アグレッシブ スキャン オプションも試しましたが、表示されたのは依然としてこの 2 つのホストだけでした。

答え1

2 つのことが思い浮かびますが、どちらも問題の原因となっている可能性があります。

  1. マシンの IP アドレス全体を入力し、 を追加した場合/24、これは使用例に有効なネットマスクではありません。192.168.1.1 から 192.168.1.254 をスキャンする場合、 の適切な IP はnmapです192.168.1.0/24。/24 の場合は、コンピュータの IP の最初の 3 オクテットを取得し、最後の桁を 0 に設定します。より複雑なネットワークの場合は、サブネット計算機を使用するスキャン範囲を決定します。

  2. ネットワーク上に ping に応答しないデバイスがある可能性があります。 のデフォルト モードでは、nmap実際のポート スキャンが実行されずに、それらのデバイスがダウンしていると報告されます。 それでも試行するには、オプション を使用します-Pn

答え2

私も同じ問題に遭遇しました。トラブルシューティングの最後に、重複したネットワークが構成された VMware ワークステーションがコンピューターにありました :/ 。重複したネットワークの問題は、ipconfig /all (Windows) または ip a (Linux) で簡単に見つけられるはずです。お役に立てば幸いです。

答え3

仮想ボックス ネットワークが NAT であるかどうかを確認します。NAT である場合は、ブリッジ アダプタに変更します。正常に実行されます。 ここに画像の説明を入力してください

関連情報