IPアドレスからホスト名を得るには関数 gethostbyaddr() を使う。 関数 gethostbyaddr() はパックされたバイナリで表現されたネットワークアドレスをホスト名に変換する。
$ip_addr = 'xxx.xxx.xxx.xxx'; # IP アドレス $hostname = gethostbyaddr( pack( 'C4', split(/\./,$ip_addr) ), 2 );
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp