REMOTE_ADDR はアクセス元の IP アドレスを表します。 つまりあなたのホームページや CGI に対してアクセスした人がつかんでいる IP アドレスです。 それに対して REMOTE_HOST は REMOTE_ADDR で取得した IP アドレスを DNS で逆引きしたホスト名を表します。 しかし、サーバによっては REMOTE_HOST を返さないものもあります。 これはサーバの負荷を軽減するためです。 サーバはアクセスがあるたびに IP アドレスに対して DNS の逆引きをしなければなりません。 したがって、サーバ管理者によっては、これを実施しないように設定するのです。 この場合、REMOTE_HOST の情報をどのように取ればよいのでしょうか。 Perl スクリプトで、REMOTE_ADDR から取得した IP アドレスから逆引きするようにすればよいのです。 gethos