Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > resolvライブラリ > Resolv::DNSクラス > open
open(*args) -> Resolv::DNS
[permalink][rdoc]open(*args) {|dns| ...} -> object
新しい DNS リゾルバを生成します。 ブロックを与えた場合は生成したリゾルバでブロックを呼びだし、 ブロック終了時にリゾルバを閉じます。
ブロックを与えなかった場合は Resolv::DNS.new と 同じです。