Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library resolv > class Resolv > each_name

singleton method Resolv.each_name

getname(address)
getnames(address)
each_name(address) {|name| ...}

String の IP アドレス address のホスト名をルックアップします。

getname はルックアップ結果の最初のホスト名を返します。 getnames はルックアップ結果のホスト名リストを返します。 each_name はルックアップ結果のアドレスに対するイテレータです。

例:

Resolv.getname("210.251.121.214").to_s #=> "helium.ruby-lang.org"