Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library resolv > class Resolv > each_address
getaddress(name)
getaddresses(name)
each_address(name) {|address| ...}
String のホスト名 name の IP アドレスをルックアップします。
getaddress はルックアップ結果の最初のアドレスを返します。 getaddresses はルックアップ結果のアドレスリストを返します。 each_address はルックアップ結果のアドレスに対するイテレータです。
例:
Resolv.getaddress("www.ruby-lang.org").to_s #=> "210.251.121.214"