gethostbyaddr
gethostbyaddr ADDR, ADDRTYPE
IPアドレスに対するアドレス情報を返します。
サンプルプログラム
use strict; use Socket; my $addr = inet_aton('208.77.188.166'); my ($name, $aliases, $addrtype, $length, @addrs) = gethostbyaddr($addr, AF_INET); print "名称 : $name\n"; print "別名 : $aliases\n"; print "アドレスタイプ: $addrtype\n"; print "アドレス長 : $length\n"; foreach my $addr (@addrs) { print "アドレス : ", inet_ntoa($addr), "\n"; }
関連項目
・IPアドレスからホスト名を取得・gethostbyname関数