ヤフーチャットPMでの相手のIPアドレス取得方法について

このQ&Aのポイント
  • ヤフーチャットのPMにおいて、過去はPMで相手の端末のIPアドレスを取得することができましたが、現在はヤフーサーバが介在することにより、PMから直接相手のIPアドレスを取得することはできません。
  • ヤフーチャットのPMは以前はP2P環境であり、相手のIPアドレスを直接取得することができました。しかし、ヤフーの仕様変更により、PMはヤフーサーバを介して通信するようになり、それによりセキュリティが強化されました。
  • ヤフーメッセンジャーのPMにおいて、確かに過去は相手のIPアドレスを見ることができましたが、現在はヤフーサーバが通信経路に介在しているため、PMから相手のIPアドレスを直接取得することはできません。
回答を見る
  • ベストアンサー

ヤフーチャットPMではもう相手のIPは見れない?

自分を守るためで、悪意をもった質問ではないので教えてください。 【質問/確認】 ヤフーチャットのPMはもうP2P環境ではなくなったのでしょうか? 過去はPMで相手の端末のIPアドレスが見れたみたいですが、 PMはP2Pではなくなった(ヤフーサーバが間に入ったから?)のか ヤフーの仕様変更でセキュリティが強化されて、今ではもうPMで相手の端末のIPアドレスを 取得できないということでよろしいでしょうか? 【なぜ上記のように思うか】 ヤフーメッセンジャーでPM(P2P?)で相手のIPアドレスが見えるとか いう記事を見つけたので自分から自分にPMテストをしてWireshark(パケット・アナライザ・ソフト) でPMパケットを見てみたのですが相手の端末のIPアドレスは直接取得できず、 ヤフーサーバのIPアドレスしか取得できませんでした。 つまり過去のPMは 端末A← PM(P2P)→端末B だったのが 現在は 「端末A」←PM←「ヤフーサーバ」→PM→「端末B」 とヤフーサーバが途中に入っているんじゃないかと思います。 どうでしょうか? よろしくお願いします。

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

  • ベストアンサー
回答No.1

こんちす 本件なんですが、昔からサーバと通信していると思いますよ。

関連するQ&A

  • TCP/IP通信3ハンドシェイクについて

    TCP/IPのTCP通信の3ハンドシェイク通信に関して質問なのですが、インターネットを使ったある端末でセンターのサーバーと6秒に1度程度3ハンドシェイク通信を行ってインターネット回線が正常かどうかを判定する機能を持っているそうなのですが、その時に1回の通信でどの程度のパケットをやり取りしているのかということを質問してみたら、約1.2kbyte程度のパケットをやり取りしていると業者の方が言っていました。 ちょっと興味があってWireSharkでこの端末とサーバ間のパケット通信をのぞいてみたところ、端末が1.2kbyte送信していたのですが、サーバからのACKと思われるパケットが1.2kbyteのパケットを返してきていて、再度端末が60バイト程度のパケットをサーバのIPアドレスに送信していました。 私はてっきり、端末とサーバー間のこの3ウェイハンドシェイクのパケットの総量が1.2kbyteだと思っていたのですが、これだと1.2k + 1.2k + 60 = 2.46kbyteとなると思うのですが、パケットのやり取りとしては正しいのでしょうか? サーバー側が受信したら同じ容量の1.2kbyteのデータをACKとして返してきているように思うのですが、Wiresharkで見ても全く同じデータでは無いようでした。サーバはデータを受け取ったら、ちゃんと受信したという1 or 0のデータみたいなものを返せばよいだけだと思うのですが、理由はあるのでしょうか?

  • グローバルIPとプライベートIPについて

    ソフトウェア開発技術者の平成20年春の問題をやっていて、腑に落ちないところがあります。 質問は二つです。 外出先のクライアントのPCからルータA(外出先からインターネットへつなぐためのもの)を通じて、インターネット経由で自宅のネットワークのルータBにアクセスをして、そこからアドレス変換をすることによりサーバにアクセス要求パケットを送信するという類のものなのですが…。 アクセス経路で、あるネットワーク内に存在するクライアントPCからそのPCをネットへつなぐためのルータにアクセスする時に送信元IPアドレスが「192.168.1.10」とクライアントPCのプライベートアドレスになっていました。   ところが、ルータAから別のネットワークのルータBにつなぐときは、送信元のIPアドレスが「61.xxx.42.94」とグローバルIPアドレスになっていました。 (1) 送信元IPアドレスのプライベートとグローバルIPアドレスが変わってくるのは何が原因なのでしょうか? 自分なりに考えてみると、別のネットワークにパケットを送るときは一旦プライベートアドレスからグローバルIPアドレスに変換する必要があるため。と解釈したのですが、正しかったでしょうか。 また、ホームネットワークのルータBに来て目的のサーバにパケットを送るときに、そのルータBから「そのネットワーク内の目的のサーバ」への送信元IPアドレスがパケットが送られてきたネットーワークのグローバルIPアドレスである「61.xxx.42.94」となっていました。 (2)しかし、ルータBは別のネットワークの中に属するものでありその送信元アドレスがなぜそう表示されるのかわかりません。 これは、目的のサーバからのパケットの応答がある場合に、ルータAからクライアントPCに帰るときも同様で、ルータBが存在する方のグローバルIPアドレスである「202.yyy.63.242」が使われていました。 以上二つです。二つともIPアドレスに関する質問です。よろしくお願いします。

  • Wiresharkのフィルター条件

    現在、事務所内に設置したサーバー端末(ip = 192.168.1.120)とクライアント端末(ip = 192.168.1.140)の通信パケットをモニターするために、2日程度のパケットログデータのWiresharkのデータがあります。 この2つの端末間のみのパケットで、かつ、昨日の夜20:00以降のパケットのみを抽出するフィルター条件式はどのように設定すれば良いか教えて頂けないでしょうか? どうぞ、よろしくお願い致します。

  • 公開IPアドレスの設定について

    プロバイダ経由でJPNICから、ドメインを取得しました。 公開IPアドレスの使い方などについて教えて下さい Q1.もらった公開IPアドレスは、ただ自分のサーバに    設定をするだけで使えてしまうのでしょうか?    (どこかにまた申請をだしたりしなくて良い?) Q2.もしインターネット上で、私がもらった公開    IPアドレスを偽って使っている人がいたら    パケットはどちらに届くかわからなくなって    しまうのでしょうか?

  • 自宅鯖にて自宅LAN内でグローバルIPは同じですが

    自宅サーバー初学者です。 自宅のLAN内では一般的にグローバルIPはひとつしか割り当てられていないため、それをLAN内でシェアするためにプライベートIPを決めていると理解しているのですが(この時点で間違っていたらすいません) ここで疑問が生じたので質問させてください。 例として、グローバルIP:AA.AA.AA.AAだとするとき、外部からはAA.AA.AA.AA宛にパケットを送ると思うのですが、MACアドレスが判明していない状況でIPアドレスのみでパケットを送信した場合、ルータはLAN内のどの端末にパケットを送るか分からないのではと思いました。LAN内すべての端末にパケットを送るのでしょうか? ポート番号3000でアプリケーションのサーバーX(ローカルIP:192.168.1.1)を立てていたとします。サーバーXにあててリクエストのパケットを外部からAA.AA.AA.AA:3000で送信した場合、LAN内ではピンポイントに192.168.1.1にのみパケットを流すことはできないですよね? もっというと、同じアプリケーションのサーバーをLAN内の複数の端末・同じポートで立てていた場合、どうなるのでしょう。 もし的外れな事を言っていたらすいません。 宜しくお願いします。

  • nslookup IPアドレスの数

    こないだ学校でIPアドレスなどを習いました。まだ習ったばっかりで詳しくはわからないのですが勉強の為いろいろとIPアドレスを取得してみました。 nslookupを使っていろいろなサイトのIPアドレスを取得していたのですがYahooのIPアドレスを調べたら沢山のアドレスが出てきました。 出てきたどのアドレスを打ってもYahooに繋がるのですがどうして沢山のアドレスがあるのでしょうか? 大きなサイトにはサーバーが重くならないため沢山のアドレスがあるのかと思いGoogleのアドレスを取得したのですが1つだけでした。 インターネットで調べたのですがよくわからず困っています。どなたかわかる方おしえてくれませんでしょうか。

  • TCP/IPで同じパケットが2つ送信される。なぜ?

    Windows8 PC上のブラウザから、LAN上の機器(HTTPサーバ)にアクセスしようとしています。 Wiresharkでそのときの通信を覗いてみると、PCから送信されるパケットはなぜか2回同じものが短時間の間に連続して送信されているようです。その理由に心当たりがある方がいらっしゃいましたら、教えて下さいませんか? また、設定で回避できるのであれば、その設定項目などもわかるとありがたいです。 詳しい状況です。Wiresharkのキャプチャ画像と合わせて見て下さい。 *PC側IPは192.168.0.12、HTTPサーバは192.168.0.18です。 *Wiresharkでは、パケット6と7、9と11、10と12、14と15は内容的に同じパケットのようです(seqとackが同じ) *同じパケットのうち、前の方のパケットではIPパケットのチェックサムが0000hとなっているようです(チェックサムオフロード?)。後の方のパケットには、具体的なチェックサムの値が入っています。 *前のパケットが短い場合(54バイトとか)、後のパケットにはパディングとして00hが追加されて、60バイト長となるようです。それ以上の長さのパケットは、前述のチェックサム以外には違いは見られません。 *同じ2つのパケットは、極短い期間で連続して送信されているので、HTTPサーバからの応答タイムアウトで再送しているという風には思えないです。 *PC側のブラウザは、ChromeでもIEでも同じように2つの同じパケットが送信されていました。しかし、LANの外(ルーター外のインターネット)に接続するときは、このように2つの同じパケットはWiresharkで見ると出ていないようです。 *ちなみに、PC側のLANはRealtekのGigabit Ether(有線)です。 よろしくお願いいたします。

  • IPアドレスについて

    インターネットを閲覧するプロバイダーはヤフーBBを使っています。 独自ドメイン取得して有料サーバーであるサイトを公開しています。 もう1つ別会社のサーバーに契約してサイトを公開したとします。 この場合、IPアドレスっていうのは別々になるんですか? それとも同じプロバイダー(ヤフーBB)なので、サーバー会社を分けても同じIPアドレスになるんですか?(グーグル側が二つのサイトを同じIPアドレスと見るかどうか この辺よくわかりません。

  • IPの相違

    端末Aと端末Bでリモート通信をしたいのですが、端末Aから端末Bに入れません OSは2台ともWindows XP Pro SP3です。 端末Bから端末Aにはリモートできます。 端末Aから端末Bに端末Bのコンピュータ名でpingを飛ばした値と 端末Bでipconfigを使って調べたIPアドレスが異なります。 端末Aから端末Bへコンピュータ名でping → ○○○.○○○.1.80 通らない 端末B上のcmdでipconfig → IPアドレスは、○○○.○○○.1.24 端末Aから端末Bへ○○○.○○○.1.24でping → 通る 端末BからAには飛びます。 ※端末BでIPの開放と取得を行ったのですが、値は変わりませんでした。  DHCPの問題でしょうか? お分かりの方がいらっしゃいましたら、アドバイスいただけると助かります。 宜しくお願いします。

  • IPアドレスについて

    Linuxの端末(emaxなど)を利用して、ルーティング情報を取得したりして練習をしているのですが、分からないことがあったので質問します。 (1)サーバーが所属しているサブネットに所属しているIPアドレスの範囲を示したいのですが、どうすれば示せますか? (2)自分がログインしているマシンが把握しているMACアドレス<->IPアドレスの対応表を取得したいのですが、どう入力すればよいのでしょうか? 例えばルーティング情報取得するときは「netsta -r」で実行すれば出てきます。おそらくnetstatやifconfigやtelnetを使うと思うのですが、いまいち分かっていないので、教えてください。