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