Rubyのresolvで遊んでみた
DNS ruby
Published: 2013-01-01

 あけましておめでどうございます。今年も宜しくお願い致します。

 年末から年明けにかけて、Rubyのresolvライブラリで遊んでおりました。こんな便利なライブラリがあったのですね。IPv6kumaのAAAAチェックはコード内でdigを実施してその結果を正規表現でひっかけて値を入手しています・・・いつかresolvを使って書きなおしたいと思います。

 せっかくなのでresolvとブイロクマがチェックしている約5000件のFQDNを利用して、色々なリストを作ってみました。

  • 権威DNSのリスト
  • オープンリゾルバリストのリスト(権威と兼任)
  • Bindのバージョンリスト

 resolvでchaosクラスを問い合わせる術が不明だったため、最後のリストはIPv6kumaと同様コード内でdigをベタ打ちしました・・・version.bindレコードにAAを書く発想はなかった。