唐突な思い付きネタですw nslookupはDNSにドメイン情報を問い合わせるためのコマンドで、IPアドレスからホスト名を取得したり、ホスト名からIPアドレスを取得したりできる仕組みです。 すでに、Web上でnslookupと同等の結果を得られるサービスはたくさんあるのですが、PHPで実装する際の超簡単なサンプルを作成してみました。 基礎知識 PHPで実装する場合、DNSの問い合わせには下記関数を使用できます。 gethostbyaddr — 指定した IP アドレスに対応するインターネットホスト名を取得する via: PHP: gethostbyaddr – Manual gethostbyname — インターネットホスト名に対応するIPアドレスを取得する via: PHP: gethostbyname – Manual gethostbynamel — 指定したインターネットホスト名