人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ninja-toolsのREMOTE_HOSTでip addressが表示されますが、それは133.46..のような数字で表示される場合と、higashi.nishi.jpのようにurlで表示される場合があります。数字で表示されている場合にurlを調べるにはどうしたらよいでしょうか。urlを表示させるにはどうしたらよいでしょうか

●質問者: filofax
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:.jp IP NINJA URL 数字
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● garyo
●60ポイント

OSはWindowsだと仮定します。

nslookup xxx.xxx.xxx.xxx とか

tracert xxx.xxx.xxx.xxx とやってみてください

◎質問者からの返答

dnsstuffとどう違いますか?


2 ● toohigh
●10ポイント

前提として、普通にapacheを利用している一台のサーバで REMOTE_HOST がアクセス元によって数字だったりurlだったりする、という話だとすると「調べる手段は無い」が答えになります。

サーバで直接判るのは、アクセス元の IP アドレスだけで、REMOTE_HOST には DNS を使って IP アドレスを

FQDN( aaa.bbb.example.jp みたいな形式 ) に変換した結果を入れるようになっています。

ただし、DNS に IP アドレスから FQDN への変換用のデータを入れていない場合も多く(特に海外ではそれが主流の国もあるそうです)、そういうIPアドレスからのアクセスの場合は、しょうがないので IP アドレスがそのまま出てくる、という流れになっています。



なお、サーバによって、REMOTE_HOST で FQDN が判るサーバとそうでないものがある、という話の場合には、

REMOTE_ADDR を元に DNS で調べる、という方法が使えそうです。

http://www.futomi.com/lecture/env_var/remote_host.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ