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関数
