Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Addrinfoクラス > ip

singleton method Addrinfo.ip

ip(host) -> Addrinfo[permalink][rdoc]

IP アドレスに対する Addrinfo オブジェクトを返します。

port, socktype, protocol は 0 で初期化されます。つまりこの返り値はソケットを生成するには不適です。

require 'socket'

Addrinfo.ip("localhost") #=> #<Addrinfo: 127.0.0.1 (localhost)>
[PARAM] host:
ホスト(IP アドレスもしくはホスト名)

[SEE_ALSO] Addrinfo.new