• 締切済み

掲示板を閲覧中のPCのIPアドレスを表示する方法

掲示板を閲覧中のPCのIPアドレス一覧(?)を表示する方法があると聞いたのですが 書き込みをせずとも閲覧しているだけで管理者以外の利用者からも そのページに現在接続中のPCのIPアドレスが表示できるということはあるのでしょうか? コマンドプロンプトから実行するもののようですが 表示される方法と仕組みがよく分かりません。 タブブラウザを使っている場合はどうなるのでしょうか? たとえば、タブブラウザで複数のページA、B、Cを開いている場合で 自分のブラウザ上でページAを表示させていて B、Cが隠れているときもこのIP表示の方法を使うとページB、Cも閲覧中という事になるのでしょうか? ご存知の方がいたら教えて頂ければ嬉しいです。 よろしくお願いします。

  • plas2
  • お礼率48% (15/31)

みんなの回答

  • Werner
  • ベストアンサー率53% (395/735)
回答No.4

ANo.3で言及されていますが HTTPではステートレスなプロトコルなので閲覧中などという状態はありません。 データをダウンロードし終わったらそれで接続が切断されて終わりです。 >> 自分が接続している相手の一覧なら、コマンドプロンプトからでも解りますけどね。 >> Winnyでもメッセンジャーでも、HP以外でも接続している一覧が見えます。 > たぶんそのことを言っていたように思うのですが 本当に?それだと掲示板を見ている他人のことなんて全く分かりませんから 最初に言われていたこととずいぶん内容が違いますが。 > 自分が接続している相手というのは、どのような情報として表示されるのでしょうか? コマンドプロンプトで netstat を実行してみてください。 例えば、httpでokwave.jpと通信中であれば 以下ような行が含まれます。 > TCP mycomputer:3386 okwave.jp:http ESTABLISHED netstat - ホストのネットワーク統計や状態を確認する http://www.atmarkit.co.jp/fnetwork/netcom/netstat/netstat.html

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.3

掲示板はCGIですから、閲覧・書込みを問わずアクセスしてきたIPアドレスはわかります。なので「最近アクセスしたIPを新しい方から30個」とか「10分以内に閲覧したIP」とかであれば、可能でしょう。そういう改造は特に難しい部類ではありません。 わざわざ閲覧だけのアクセスをサーバ負荷を増やしてまで保存しておく意味があるかどうかは別にして、です。 ただ、HTTPの仕組みからいって「ブラウザに表示するようにデータを返した」あとは、今時点表示中なのかどうかはわかりません。まして「接続中」かどうかがわかるような仕組みではありません>HTTP。要求→回答はあくまでも単発です。 (蛇足) ブラウザを閉じたなどの「接続終了」が確実にわかればユーザ用ページを作成するプログラマはどんなに楽か・・。これがわからないばっかりにセッションタイムアウトの時間をどうするかとか二重ログインのチェックタイムをどう設定するかで毎回悩みます。

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.2

>30人分のIPアドレスの一覧を表示する 100%ハッタリ。煽られたんですよ。IPアドレス(厳密にはIPとは別物です)は公開情報である、というのと混同しているのかもね。 突っ込んで聞いたら、「悪用が可能だから教えられない」ってんでしょ、その人(笑) 自分が接続している相手の一覧なら、コマンドプロンプトからでも解りますけどね。Winnyでもメッセンジャーでも、HP以外でも接続している一覧が見えます。

plas2
質問者

お礼

再び早速の回答ありがとうございます。 特に相手に追及はしておらず、断片的な情報として知って気になったので 詳しいことをご存知の方がいらっしゃれば教えていただければと思っていました。 >自分が接続している相手の一覧なら、コマンドプロンプトからでも解りますけどね。Winnyでもメッセンジャーでも、HP以外でも接続している一覧が見えます。 たぶんそのことを言っていたように思うのですが 自分が接続している相手というのは、どのような情報として表示されるのでしょうか? それはIPアドレスとは別の形でしょうか? 個人を特定できるような形ではないと思いますが 宜しければ、そのあたりをもう少し教えていただけると嬉しいです。

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

管理者が調べる気になって、ようやく調べられるものです。 調べた結果を公開するかどうかは管理者が決める事。 閲覧だけでも調べられますし、書き込みだけでも調べられます。 閲覧中というか、閲覧したかどうかですね。 チャット等でしたらログインしているかどうかもできますけど、まあできないことはないです。タブブラウザでも、表示している限りは接続中となりますね。

plas2
質問者

お礼

アクセス解析などで閲覧の履歴などを管理者が調べられるというのは知っていたのですが 聞いた話では、全く管理者では無い一人の利用者でも 自分のPC上にページに接続中のIPを表示できると言うことだったんです。 つまり、goo等の掲示板でもそのページにアクセス中のPCのIPが見られると言うことのようでした。 特別なソフトは必要なくWindowsのコマンドプロンプトから実行できる機能で 接続中のPCのIPの一覧を見る方法があるということでした。 (具体的には、今現在30人の人がこの教えてgoo!質問ページを閲覧中だとしたら、その30人分のIPアドレスの一覧を表示する方法のことです) もし心当たりがありましたら、またお答えいただけると嬉しいです。 早速の回答ありがとうございました。

関連するQ&A

  • ホームページのIPアドレスを調べる方法

    ホームページのIPアドレスを調べたいのですが、以下の方法でやってもうまくいきません。 ご教示頂ければ幸いです。 (例 http://www.yahoo.comのIPアドレスを調べる場合) 方法1: (1)コマンドプロンプト→nslookup www.yahoo.comと入力 IPアドレスが表示されない 方法2: (1)JPNIC Whois Gatewayのページでwww.yahoo.comと入力 IPアドレスが表示されない

  • IPアドレスについて?

    IPアドレスについて? 自身のPCはXP. それで、コマンド プロンプトで IPアドレスを見ました。 「なるほど・・これが私のものか」と思っていた矢先、 あるサイトを訪れれば自動で自分の IPアドレスを検出してくれて、どこに住んでいるのか 地図を出してくれる便利なサイトがあったので 試しにしてみましたが、 自身のコマンド プロンプトで表示される IPアドレスと違うアドレスが表示され、 これがまた、似たようなIPアドレスを自動検出してくれるサイトへいっても 皆、サイトでは同じ数字のアドレスが表示されるばかりで 全くコマンド プロンプトで表示されるIPアドレスの数字と違います。 さてはて? これはどういう事なのでしょうか? ちなみに、コレ↓が自身のIPアドレスを表示してくれるそうですが・・? http://www.ip-adress.com/ ぜんぜん違いました。

  • IPアドレスを調べたいのですが

    自分のプライベートIPアドレスを確認しようとしています。 わたしのPCはXP SP2ですが、コマンドプロンプト画面で"ipconfig"と入力しても 「"ipconfig"は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません」 という表示が出てきてしまいます。 この現象は異常な状態だと考えられるのでしょうか? 他にどのような方法で調べられると考えられるでしょうか。 また、わたしのコマンドプロンプト画面は 「C:\Documents and Settings\わたしのコンピュータの名前>」 の次から入力をするように表示されているのですが、 これはみなさんのPCでも同様なのでしょうか?

  • IPアドレスについて

    IPアドレスを下記サイトに入力すると接続地域が分かると聞いて試してみたのですが、住んでいるところと全然違う県が表示されました。 なぜこんなにずれてしまうものなのでしょうか? また、コマンドプロンプトからipconfigで表示されるIPアドレスと下記サイトで表示されるIPアドレスが違っておりました。 コマンドプロンプトから正確にIPアドレスを表示するにはどう入力すればよいでしょうか? どなたか教えてください。 http://ip-adress.com/

  • IPアドレスの表示

    こんにちは。 インターネットにつなげたときに、どんなIPアドレスを割り振られているかを簡単に見る方法は、ないでしょうか? コマンドプロンプトを開いて、「ipconfig」を打つのはいいんですが、 デスクトップにショートカットで、簡単に表示する方法がありましたら、教えてください。 自分のパソコンではWntIpcfgは使えなかったみたいです。 OSはWindowsXP。Homeです。

  • IPアドレス表示不可?!

    初めて登校させてもらいます パソコンのプライベートIPアドレスを確認しようとしてみたのですが、コマンドプロンプトが開けません(「このプログラムは他で使われています」という表示が出ます)。 他にプライベートIPアドレスを確認する方法は無いのでしょうか?

  • IPアドレスを知るコマンド

    IPアドレスを知るのに今までipconfigを使っていました。 192.168.11.1とか出てきていたので、 それが正しいIPアドレスだと思っていたら違うらしいです。 正しいIPアドレスを表示してくれるサイトがあるので それで確認したら全然別でした。 コマンドプロンプトで正しいIPアドレスを表示させる コマンドは何でしょうか?

  • 自分のグローバルIPアドレスを知る方法はありますか

    コマンドプロンプトで自分のグローバルIPアドレスを知る方法はありますか? ipconfigではローカルのIPアドレスしかわかりませんでした。

  • IPアドレスを変えるには?

    IPアドレスグローバル(動的)のプロバイダーのコースを使用してるんですが、DOSコマンドプロンプトで、「ipconfig」コマンドを打つと、PC再起動しても、ADSLモデムをリセット(電源をいったん切る)しても、変わりません。IPアドレスって変わらないのですか?

    • ベストアンサー
    • ADSL
  • ipconfigによるIPアドレスの確認ができません

    OSを入れ替えし、IEを立ち上げました。設定ができていないので、当然、「ページが表示できません」となりました。 そこで、ルータを通じての接続というIEでみつけた解説に基づき、コマンドプロンプトのipconfigによるIPアドレスの確認をしようと思いましたが、Windows IP Configurationの表示の後、C:\Documents and settings\Ownerになってしまい、IPアドレス、Default Gatewayなどの定番の4行の表示が出ません。何がおかしいのでしょうか。