Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > resolvライブラリ > Resolvクラス > getaddress

singleton method Resolv.getaddress

getaddress(name) -> String[permalink][rdoc]

ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。

ルックアップは /etc/hosts, DNS の順で行います。

require "resolv"
Resolv.getaddress("localhost") #=> "127.0.0.1"
Resolv.getaddress("www.ruby-lang.org") #=> "221.186.184.68"
[PARAM] name:
ホスト名を文字列で与えます。
[EXCEPTION] Resolv::ResolvError:
ルックアップに失敗したときに発生します。