Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > ipaddrライブラリ > IPAddrクラス > native

instance method IPAddr#native

native -> self | IPAddr[permalink][rdoc]

IPv4 射影 IPv6 アドレスや IPv4 互換 IPv6 アドレスから、 IPv4 アドレスの新しい IPAddr オブジェクトを返します。 IPv4 互換でも IPv4 組み込みでもないなら self を返します。

例:

require "ipaddr"
p IPAddr.new("0000:0000:0000:0000:0000:ffff:c0a8:0001").native
    # => #<IPAddr: IPv4:192.168.0.1/255.255.255.255>