web-dev-qa-db-ja.com

複数のサブネットにわたるネットワークスキャン、および名前とIPの出力リスト

複数のサブネットを持つ複数のサイトがあります。これらのサイトの管理者は、ネットワーク上に存在するすべてのデバイスのDNS名を入力する必要があります。 (IPを持つものはすべて名前が付けられます)私はこれを監査して、これが実行されたことを確認できるようにしたいと考えています。

各サブネットで個別のネットワークスキャンを実行できますが、時間がかかります。週に1回すべてのサブネットをスキャンし、名前とIPのリストを含む出力ファイルを提供するスキャンを開始する方法を教えてください。 (できればcsv)このnmapを実行しようとしましたが、IPのニースリストとそれに対応する名前を取得するのは簡単ではありません。

1
Wally Kroeker

いくつかのスクリプトと組み合わせたnmapツールは間違いなくこれを行うことができます。

Nmapブックの第13章をお読みください。「grepable出力」が役立つ場合があります。 https://nmap.org/book/output-formats-grepable-output.html

この章では、ファイルをさまざまなフィールドに分割するためのアイデアも示します。

複数のサブネットのスキャンは簡単です。 nmapに「入力リストファイル」をフィードするか、コマンドラインで複数のターゲットを指定できます。 ここにリンクの説明を入力

別のポスターが指摘したように;すでに試した内容を確認すると参考になります。

1
torquemada

スキャンで複数のCIDR範囲を使用できます

nmap -10.0.2.0/24 128.0.0.0/16。

ここにあなたが望むことをするように見えるPerlモジュールがあります: https://metacpan.org/pod/release/APERSAUD/Nmap-Parser-0.80/tools/nmap2csv.pl

1
jas-