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

singleton method Resolv.getname

getname(address) -> String[permalink][rdoc]

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

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

require "resolv"
Resolv.getname("221.186.184.68") #=> "carbon.ruby-lang.org"
[PARAM] address:
IPアドレスを文字列で与えます。
[EXCEPTION] Resolv::ResolvError:
ルックアップに失敗したときに発生します。