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