0

特定の DNS サーバー (会社の内部ネットワーク DNS) で A レコードを持つすべてのマシンのリストを取得しようとしています。

これまでのところ、NMAP を使用してオンラインのすべてのホストを取得し、スキャンする特定のサブネットを指定することができました (nmap -sN [サブネット]) が、/24 より大きいサブネットを指定すると、残念ながら頻繁にクラッシュします。もちろん、他のオプションは、特定の範囲内のすべての IP に ping を実行し、誰が応答するかを確認することですが、それには時間がかかりすぎます。

これをpowershellスクリプトに含めようとしているので、CLIから実行できるものは何でも素晴らしいでしょう.CLIからコンパイルして実行できるプログラミング言語のものは何でも良いでしょう.手動入力を必要とするものは何でも..

どんな助けでも大歓迎です!

編集: 可能であれば、リストを単一のゾーンに制限することをお勧めします。

4

2 に答える 2

0

PowerShellに関しては、驚くほど自動化されていませんが、DNSクライアントコマンドレットで何かを使用できます.

http://technet.microsoft.com/en-us/library/jj590772.aspx

Get-Help -例

于 2013-10-08T11:32:29.593 に答える