「DOMAIN-MASS-LOOKUP」はシェルスクリプトで構成されたDNSレコード一括検索スクリプトとなります。
TXTファイ等を引数にDNSレコード一括検索が実行できます。
DNSレコード一括検索スクリプト
version 1.0
DOMAIN-MASS-LOOKUP
│
└─dml.sh
下記よりプログラムをダウンロードします
任意の場所に設置可能です。
※bashが実行できるパスに設置ください
ドメインリストまたはIPリストを任意の名前で作成ください。任意の場所に設置可能です。
リストファイルはドメイン単位またはIP単位で改行ください。
#例
ファイル名 : list.txt
内容
example1.com
example2.com
example3.com
example4.com
example5.com
example6.com
example7.com
example8.com
example9.com
example10.com
※任意のファイル名作成可能です。
手順[3]にて、作成したファイルを引数にシェルを実行します。
#例 同一階層にリストファイルを作成した場合
sh dml.sh リスト名
#例 異なる階層にリストファイルを作成した場合(対象ファイルのパスをご指定下さい)
sh /home/user/script/dml.sh /home/user/list/リスト名
※ファイルのパスにあわせてご変更ください
※絶対パス、相対パスにて指定が可能です。
スクリプトの実行後、検索対象のレコードタイプを選択ください。
-------------------------------------------------
| 検索対象レコードタイプを入力下さい |
-------------------------------------------------
1) Aレコード 3) MXレコード 5) 全てのレコード
2) NSレコード 4) TXTレコード 6) 逆引き
#?
#例 実行結果
-------------------------------------------------
対象ドメイン example1.com の MXレコード 検索を実行します
example1.com. 10 mail.example1.com.
-------------------------------------------------
対象ドメイン example2.com の MXレコード 検索を実行します
example1.com. 5 mail.example2.com.
-------------------------------------------------
対象ドメイン example3.com の MXレコード 検索を実行します
example1.com. 10 mail.example3.com.
-------------------------------------------------
etc........