返信

チョコレさん,こんにちわ。
拙著お読みいただきありがとうございます。

さて,この質問は,
サーバ側のプログラムを作る際に,接続してきた相手のIPアドレスを知りたい,
ということですよね。

うーん。最近,その手のプログラミングから遠ざかっているので,
うろ覚えですが,accept()で返ってくる結果の中に,
相手側のアドレスがあったと思います。
(これ,Cのソケットプログラミングの話ですけど)

ちょっと,ググってみましたが,
『sockaddr』というキーワードで探すのが良さそうです。
いくつか解説ページが出てきました。
ざっと見ただけですが,サンプルコードが載っているページがいつくかあります。
その辺を見れば,答えが書いてあるんじゃないかしら。
無責任な答えでゴメンナサイ。

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.