
私の学校では、学校が提供するプロキシ サーバーに接続しているときのみ Web サイトにアクセスできる場合があります。そのため、Firefox/Chrome でプロキシ サーバーの設定を構成しないと、インターネットに接続したり Web サイトにアクセスしたりすることはできません。
このようなプロキシ サーバーが高レベルのネットワーク トポロジの観点からどのように機能するかを理解しようとしていますが、インターネット上ではあまりうまくいきません。
私の主な懸念は、インターネット/Wi-Fi に接続していれば、ブラウザで Web サイトにアクセスできるはずであるということです。Web サイトにアクセスするには、なぜトラフィックをプロキシ サーバー経由でルーティングする必要があるのでしょうか。
答え1
ネットワーク上のシステムがそのネットワーク外のコンピュータと通信するには、そのネットワーク上のルーターにトラフィックを送信する必要があります。
プロキシ サーバーなどのネットワーク上の特定のマシンを除き、インターネット上のどこかに到達しようとするすべての送信トラフィックをブロックするようにルーターを構成することができます。
したがって、あなたの場合、プロキシ サーバーはネットワーク上の別のシステムであり、おそらくルーターがインターネットとの通信を許可するネットワーク上の唯一のデバイスです。
答え2
「プロキシ サーバー」の標準的な定義は、インターネット サーバーを使用して通信をインターネットに渡すもので、通常は地理座標を隠すために使用されるため、次のようになります。
PC --- ルーター --- インターネット --- プロキシサーバー --- インターネット --- ターゲット
学校の構成では、セキュリティ上の理由から、ファイアウォールを使用してインターネットにアクセスできるサーバーが 1 台だけである可能性があります。これは厳密に言えば、プロキシ サーバーではなく、トンネルです。
この場合、次のようになります。
PC -- uni ネットワーク -- uni プロキシ サーバー -- uni ネットワーク -- uni ルーター -- インターネット -- ターゲット
ユニプロキシサーバーおよびユニルーターを 1 台のコンピューターとして実装することもできます。
最新のケースでは、プロキシ経由以外ではインターネットに接続できません。最終的にはすべてのルートがユニプロキシサーバー経由でのみユニルーターにつながるため、WiFi またはイーサネットは何も変更しません。