• ベストアンサー

プロキシサーバのポート番号について

LAN内のPC1からプロキシサーバを経由して外部のPC2にアクセスする場合について疑問があります。 PC1とプロキシサーバ間の通信で使用するポート番号は、あらかじめ決めておけば良いのですが、プロキシサーバとPC2間の通信で使用するポート番号はどのように決まるのでしょうか? 1.PC1がプロキシサーバにアクセスした時のポート番号を使用する 2.PC1がプロキシサーバに使用するポート番号を通知している 3.プロキシサーバにあらかじめ設定しておいたポート番号を使用している 4.その他 申し訳ありませんが、ご存知の方、教えて頂けないでしょうか? お願い致します。

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

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

選択肢の中で 「2.PC1がプロキシサーバに使用するポート番号を通知している」 の意味が不明瞭なのですが、 「2.PC2へのアクセスに使用するポート番号をPC1からプロキシサーバに通知している」 という意味でしたら、2.が正解です。 例えば、PC1のブラウザに以下のURLが入力された場合、 「http://pc2:8080/」 まず、PC1からプロキシサーバへのアクセスは、あらかじめブラウザに設定されたポート番号を使用し、 プロキシサーバからPC2へのアクセスは、URLに指定されたポート番号(8080)を使用します。 (URLのポート番号が省略されている場合は、既定値の80番を使用します。) プロキシとは「代理」ですから、PC1からPC2に直接アクセスする場合と同じことを プロキシサーバ(代理のサーバ)がPC2にアクセスする時にやっているだけです。

noname#196688
質問者

お礼

おお、ありがとうございます! 疑問点が解決しました。 普段、URLには「:80」と書いていないのでポート番号を自分で指定していることを理解できていませんでした。

その他の回答 (1)

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.1

telnet proxy.example.com 8080 GET http://okwave.jp:80/qa/q7495975.html

関連するQ&A