• ベストアンサー

Webサイトにアクセスしてきたホストについての情報が取得される方法

アクセス解析業者に依頼すると、アクセス解析を依頼したサイト(このサイトについてアクセス解析をして欲しいと頼んだサイト)にアクセスしてきたホストについて例えば次のような情報が得られます。 (1)OSの種類 (2)OSのバージョン (3)モニターの種類 (4)モニターの解像度 つまり、アクセス解析業者は何らかの方法でこのような情報を取得しています。 (1) アクセス解析業者は、どのようにしてこのような情報を得ているのでしょうか。Cookieでしょうか。Cookie以外にもこのような情報を得る方法があるのでしょうか。 (2) アクセス解析を依頼したサイトかどうかに拘わらず、Webサイトにアクセスするたびに、このような情報を必ずそのWebサイトとの間でやりとりしているのでしょうか。つまり、インターネットとはそれを前提としてなりたっている仕組みなのでしょうか。 それともアクセス解析業者が特に何かの特別な方法を講じてこのような情報を取得しているのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Nii
  • ベストアンサー率48% (79/162)
回答No.4

>Webサーバー内に記録として残る Apacheの場合ですと、下記サイトを見ていただければいいと思います。 http://httpd.apache.org/docs/2.0/ja/logs.html どの様な情報をログに残すかは、パラメータで指定できますので、管理者のポリシーしだいです。(どれ位の期間保管してるかも) 最低、何時・何処から・どの様なリクエストがあったかは、記録してあるはずです。 サーバ管理者ならば、アクセスログを参照できるのですが、レンタルサーバ等で、アクセスログを公開していない場合は、アクセス解析のプログラムを独自に設置している場合もあります。 このような場合ですと、モニターの解像度と画面色深度もJavascriptで取得して保存している場合もあります。

wakabakun
質問者

お礼

詳しくお教えいただき、たいへんよく分かりました。 有り難うございました。

その他の回答 (3)

  • Nii
  • ベストアンサー率48% (79/162)
回答No.3

Webサイトにアクセスしてきた場合は、HTTPプロトコルでやり取りをしてて、その中にリクエスト・ヘッダというのがあり、No1で参照出来るような情報が格納されています。 詳細は、下記URLででも^^; http://www.atmarkit.co.jp/fnetwork/rensai/netpro01/netpro01.html OSの種類とバージョンはWebブラウザの固有情報であるUser-Agentで判別し、モニターの解像度と画面色深度はavascriptで取得出来ます。 他に、リンク元のURLや、検索エンジンでの検索キーワード 等が取得可能です。 >次の(1)~(3)の項目は、次の(a)~(c)のどれのことを言っているのでしょうか。 LAN内はローカルIPで構成されており、ISPからグローバルアドレスはW君が属するLANのルータのみに割り当てられている場合 (1) W君が属するLANのルータのグローバルアドレス (2) 設定なし (3) (1)を逆引きして得られるサーバ名 proxyサーバを経由している場合において(1)に、表示されるグローバルアドレスは、proxyサーバのIPアドレスになる。 しかし、proxyサーバの設定によりproxyサーバへアクセスしているグローバルアドレスが格納される。

wakabakun
質問者

補足

たいへんよく分かりました。 (1)OSの種類 (2)OSのバージョン (3)モニターの種類 (4)モニターの解像度 などは、Webサーバー内に記録として残るのでしょうか。

  • mocalhost
  • ベストアンサー率39% (23/58)
回答No.2

下のサイトに含まれていない (3)モニターの種類 (4)モニターの解像度 など通常のHTTPヘッダに含まれていない情報はよくjavascriptを使って取得したりされています。

wakabakun
質問者

お礼

御礼が遅くなってすみません。 有り難うございました。

  • AVENGER
  • ベストアンサー率21% (2219/10376)
回答No.1

1:Cookieは関係なし。 2:>インターネットとはそれを前提としてなりたっている仕組みなのでしょうか。   Yes。業者でなくても取得可能。 参考 http://www.ugtop.com/spill.shtml

wakabakun
質問者

お礼

御礼が遅くなってすみません。 有り難うございました。

wakabakun
質問者

補足

すごいことが分かるんですね。驚きました。 と言いながら、インターネットの知識が全くないので参考として頂いたサイトに表示されている内容がよく分かりません。 W君が、 LAN内から(LAN経由で)、 ISPに接続し、 http://www.ugtop.com/ に接続している場合、 次の(1)~(3)の項目は、次の(a)~(c)のどれのことを言っているのでしょうか。 (1)現在接続している場所(現IP) (2)現在接続している場所(元IP) (3)クライアントホスト名 (a)W君が属するLANのルーター (b)「W君が属するLANのルーター」が接続しているISPのサーバー (c) http://www.ugtop.com/

関連するQ&A