プロキシとは、お客様のデバイスとインターネットなどのより広いネットワークとの間に位置する任意のサーバーのことです。仮想プライベートネットワーク(新しいウィンドウ)(VPN)サーバーは特定の種類のプロキシですが、他にもさまざまな種類のプロキシが存在します。不正確であり(その結果、混乱を招きますが)、VPNはしばしばプロキシと対比されます。
この記事では、プロキシとは何かについて説明し、利用可能なさまざまな種類のプロキシの概要を紹介します。 また、プロキシとVPNの違いについても説明します。
プロキシとは何ですか?
プロキシとは、お客様のデバイスとインターネットの間に位置するサーバーのことです。これは、お客様のインターネットトラフィックがプロキシサーバーを経由し、そのプロキシサーバーのIPアドレス(新しいウィンドウ)と物理的な位置を使用してインターネットに接続することを意味します。したがって、すべてのプロキシは以下を行います:
- お客様がインターネットでアクセスするウェブサイト(およびゲームサーバー、BitTorrentピア、メールサーバーなどの他のインターネットリソース)から、実際のIPアドレスを隠します
- 実際の地理的な位置を「偽装」するために使用できます
お客様のコンピューターとプロキシサーバーとの間の接続は、常に暗号化を使用して保護されているとは限りませんが、多くの場合は保護されています。接続が暗号化されている場合:
- お客様のインターネットサービスプロバイダ(新しいウィンドウ)(ISP)は、お客様がインターネット上で何を行っているかを見ることができなくなります。プロキシサーバーに接続していることのみを確認できます。
- また、インターネットトラフィックの内容(ダウンロードしているファイルなど)を見ることもできません。
最も重要なのは、トラフィックがプロキシサーバーを通過し、そこで暗号化および復号化されるため、プロキシサーバーを運営する人物がお客様のインターネットアクティビティを監視できるということです。そのため、インターネットにアクセスする際には、信頼できるVPN(新しいウィンドウ)のみを使用することが不可欠です。
技術的に言えば、これはお客様のコンピューターとインターネットの間に位置するフォワードプロキシを説明しています。一方、リバースプロキシは、インターネットと小規模なサーバーグループの間のゲートウェイとして機能します。リバースプロキシの代表的な例は、単一の(リバースプロキシ)サーバーを介してのみ外部からアクセスできるオフィスのイントラネットです。
この記事の残りの部分で説明するすべてのプロキシは、フォワードプロキシです。
プロキシサーバーとVPNの違い
VPNの仕組みをご存じであれば、これはすべて聞き覚えがあることかもしれません。それは、VPNサーバーが暗号化されたフォワードプロキシの一種だからです。VPNと、他のほとんどの暗号化プロキシ設定との主な違いは次のとおりです:
- VPNはインターネット接続全体を保護しますが、ほとんどのプロキシはアプリごと(ブラウザやBitTorrent(新しいウィンドウ)クライアントなど)に設定する必要があります。
- VPNは、OpenVPNやWireGuard®などの非常に安全なVPNプロトコル(新しいウィンドウ)を使用します。これらは、ほとんどのプロキシ接続を保護するために使用される単純なHTTPSだけでなく、データのセキュリティをさらに何層も強化します。
- VPNプロバイダーは営利団体であり、多くの場合は社会的に厳しい監視の目にさらされています。ProtonなどのVPN提供元企業は、多くの時間と費用を費やして大規模で安全性の高いネットワークインフラを構築し、コミュニティ向けに高度な機能を開発しています。
以下で説明するように、商用の(VPN以外の)プロキシサービスは存在しますが、通常のHTTPおよびSOCKSプロキシ設定に対するVPN技術の優位性により、この分野はVPN業界ほど発展しておらず(したがって、監視の目にもあまりさらされていません)。
プロキシの種類
プロキシサーバーには多くの異なる種類があります。追加の文脈なしに単にプロキシまたはプロキシサーバーと言う場合、通常はSOCKSまたはHTTPプロキシを指します。
SOCKSプロキシ
SOCKSは、インターネットトラフィックを解釈しない低レベルのインターネットプロトコルです。つまり、トラフィックの内容を理解しようとせず、単にすべてのトラフィックをそのまま転送します。これにより、以下のようなプロトコルを使用するトラフィックを含む、あらゆる種類のインターネットトラフィックを単純に転送するのに役立ちます:
- File Transfer Protocol (FTP)
- POP3およびSMTP(メールの送受信に使用)
- Internet Relay Chat (IRC)
- BitTorrent
特に、SOCKSがBitTorrentトラフィックをプロキシ処理できる点は、SOCKSプロキシが利用される一般的な理由であり、これらは「トレントプロキシ」と呼ばれることもあります。トレントの利用時に消費されることが多い高い帯域幅と相まって、公開されているSOCKSプロキシはサーバーの高負荷に悩まされることがよくあります。
HTTPSのサポートはSOCKSプロトコルに組み込まれており、SOCKSプロキシサーバーへの接続を保護するために頻繁に使用されます。
SOCKS4は依然としてプロキシサーバーで使用される最も一般的なSOCKSのバージョンですが、SOCKS5が最新バージョンです。これにより、プロキシの運営者はユーザーを認証するためのさまざまな方法を利用できるようになり、誰がサーバーを使用するかをより細かく制御できます。たとえば、商用プロキシサーバーはSOCKS5を使用して、有料顧客のみがサーバーに接続できるようにすることができます。ただし、SOCKS4プロキシと比較して、SOCKS5プロキシを使用するユーザーにとってのメリットは極めてわずかです。
HTTPプロキシ
Hypertext Transfer Protocol(HTTP)は、ウェブサイトとWorld Wide Web上の他のリソースをリンクします。HTTPプロキシは、HTTPプロトコルを使用する非常に幅広いアプリやプログラム(特にブラウザ)によってサポートされています。
HTTPプロトコルへの依存により、HTTPプロキシはある程度制限されますが、より高いレベルでの動作も可能になります。これは、ウェブトラフィックを理解して解釈することを意味し、以下のような処理に役立ちます:
- ウェブコンテンツのフィルタリング(バナーや、不要、または危険なスクリプトの削除など)
- ウェブサイトや他のインターネットリソースへのアクセス制限(成人向けコンテンツなど)
- パフォーマンス向上のためのメディアやコンテンツのキャッシュ
また、プロキシを使用することで、以下のように多くの人々が好まないような処理が行われる可能性もあります:
- ウェブコンテンツの検閲(政治的コンテンツなど)
- 広告バナーや悪意のあるコードの挿入 — これは無料のHTTPプロキシサーバーで特に問題になります
HTTP接続はデフォルトで安全ではないため、お客様のISPやその他の第三者がお客様のインターネットトラフィックを監視できます。ただし、すべてのインターネットトラフィックを保護するHTTPSプロトコルを使用して接続を暗号化できます。プロキシサーバーへの接続を保護するためにHTTPSを使用するHTTPプロキシサーバーは、しばしばHTTPSプロキシと呼ばれます。
ウェブプロキシ
ウェブプロキシとは、ソフトウェアをダウンロードしたりブラウザのプロキシ設定を構成したりする必要なく、ブラウザウィンドウ内で接続できるHTTPプロキシのことです。ほとんどは無料ですが、多くはバナーや広告、その他の(悪意がある可能性のある)スクリプトをお客様のブラウザウィンドウに挿入することで資金を得ているため、通常はこれがデメリットとなります。
実際、多くのウェブプロキシはブラウジング体験を妨げ、インターネットをほとんど使い物にならなくしてしまいます。
透過型プロキシ
透過型プロキシはお客様のデバイスとインターネットの間に位置しますが、お客様が意図的に接続するものではありません。実際、それを使用していることすら気づかない場合もあります。
透過型プロキシの良質な用途としては、公共のWi-FiスポットでサインインするWi-Fiポータルや、公立図書館や学校が提供するWi-Fiで不適切なコンテンツをブロックするフィルターなどがあります。あまり好ましくない用途としては、政治的、社会的、または宗教的な理由による合法的なコンテンツの検閲などが挙げられます。
プロキシURL
プロキシURLは本当のプロキシではなく、別のURLに転送するウェブアドレスです。これは、URLがブロックされている場合に検閲を回避するのに役立ちます。
Tor
Tor匿名ネットワークは、複数のノードを経由して接続をルーティングし、そのたびに接続を暗号化します。各ノードはプロキシサーバーとして機能し、(少なくとも理論上(新しいウィンドウ)は)ボランティアによって運営されています。
プライベートプロキシ
プライベート(またはクローズド)プロキシとは、一般には公開されていない、個人または個別に運営されているプロキシサーバーのことです。最も一般的な例は、企業の内部リソースへのゲートウェイとして機能するリバースプロキシですが、個人が検閲を回避するためにリモートのプライベートプロキシサーバー(VPNの場合もあります)をセットアップすることも非常によくあります。
ただし、このような個人用のプライベートプロキシやVPNは、プロキシサーバーのIPアドレスの所有権がお客様に容易に追跡されてしまうため、商用のVPNサービスほどプライバシーを保護する効果は高くない(新しいウィンドウ)点に注意が必要です。
お客様がProton VPN ProfessionalまたはProton Business Suiteのアカウントをお持ちの場合は、お客様の組織のSaaSやローカルリソースへの安全でセグメント化されたアクセスを可能にする専用IPアドレス(新しいウィンドウ)をセットアップできます。これらの専用IPは、プライベートVPNプロキシと言えます。
商用プロキシ
商用プロキシ(VPNとは異なります)は、企業が運営する HTTPまたはSOCKSプロキシに接続できる有料サービスです。これらの接続は、ほぼ常にHTTPSを使用してセキュリティが確保されています。
ほとんどの商用プロキシはデータセンターで運営されていますが、レジデンシャルIPアドレスやモバイルIPアドレスを提供する商用プロキシサービスも新興産業として台頭しています。
商用プロキシは通常、提供されるプライバシーのレベルに基づいて以下のように分類されます:
- 共有 – 多くの他のお客様と共有されるプロキシサーバー(および関連するIPアドレス)です。
- 準共有 – 限られた人数(通常は他に3人)の他のお客様と共有されるプロキシです。
- 専用(エクスクルーシブ) – お客様がプロキシとその関連(静的)IPアドレスを独占的に使用できますが、これはほぼ常に、同様の仮想サーバーを多数ホストしている物理マシン上の仮想化サーバーを意味することに注意が必要です。また、専用IPを使用すると、IPアドレスからお客様を容易に特定できるため、プライバシーが低下することにも注意が必要です。
レジデンシャルプロキシとモバイルプロキシ
ほとんどの商用プロキシはデータセンターで運営されており、ISPからリースされたIPアドレスを使用しています。データセンターが管理するこれらのIPアドレスブロックは、ブロックされることがあります(これは、著作権上の理由からコンテンツを地域制限しているストリーミングサービスがよく使う手法です)。
レジデンシャルプロキシはISPによって直接運営されているため、物理的な住所に紐づく「本物の」IPアドレスと区別がつかないIPアドレスを使用します。そのため、ブロックすることはほぼ不可能であり、プロキシを使用してお客様の位置情報を偽装する際に、より高い精度(グラニュラリティ)を提供します。
モバイルプロキシはレジデンシャルプロキシとよく似ていますが、モバイルインターネットプロバイダーによって提供される点が異なります。
公開プロキシ
公開プロキシは、誰でも無料で利用できます。公開プロキシのリストはインターネット上で自由に入手できますが、使用することは決してお勧めしません。
なぜなら、誰がサーバーを運営しているかを知るすべはなく、信頼すべき理由もないからです。実際、プロキシサーバーの運営にかかる時間や労力の見返りを何も求めない一方で、お客様がサーバーに接続している間にオンラインで行うすべての操作を監視できるため、疑うべき十分な理由があります。
公開プロキシは通常、その匿名性レベルに従って評価されます。
- レベル1(透明プロキシまたはキャッシュプロキシ) – この記事の前の部分で説明した種類の透明プロキシと混同しないでください。これらのプロキシはお客様のIPアドレスを最小限しか隠しません。ウェブページに接続する際に送信されるリクエストヘッダーには依然としてIPアドレスが表示されます。インターネット上での効果的なプライバシーは提供されないため、レベル1のプロキシは主にコンテンツをキャッシュしてウェブのパフォーマンスを向上させるために使用されます。
- レベル2(匿名プロキシ) – このタイプのプロキシは、お客様がアクセスするウェブサイトから実際のお客様のIPアドレスを隠すことで、インターネット上で一定のプライバシーを提供します。ただし、プロキシサーバーを使用しているという事実を隠そうとはしません。プロキシサーバーがページリクエストを行う際、FORWARDEDヘッダーを使用して自らをプロキシサーバーであると申告するのが一般的です。
- レベル3(エリートプロキシまたは高匿名性プロキシ) – レベル3のプロキシは、実際のお客様のIPアドレスを隠すだけでなく、お客様がアクセスするウェブサイトに対してプロキシを使用している事実を申告しません。レベル3の公開プロキシは非常に人気がある傾向にあり、そのため速度が非常に遅くなることもあります。
VPNかプロキシか?VPNを使用すべき理由
これまで議論してきたように、プロキシにはさまざまな種類があります。VPNと商用プロキシは多くの点で類似しており、同様の目的を達成するために使用されることがよくあります。しかし、商用プロキシ市場よりもVPN市場の方がはるかに大きく発展しているのには、それなりの理由があります。
- VPNはお客様のインターネット接続全体を保護するため、アプリごとに設定する必要がありません。
- HTTPSはプロキシサーバーへの接続のセキュリティを確保しますが、OpenVPN(新しいウィンドウ)やWireGuard(新しいウィンドウ)®などの高度なVPNプロトコルは、はるかに高いレベルのセキュリティを提供します。たとえば、OpenVPNはさらに、AES-256(新しいウィンドウ)を使用してお客様のデータ自体を暗号化し、WireGuardはChaCha20(新しいウィンドウ)を使用します。
- 専用のVPNアプリと広範なネットワーク機能により、VPN会社は豊富な高度な機能を提供できます。たとえば、Proton VPNは120か国で13,000以上のサーバーを運営しており、多くの人気のあるストリーミングサービス(新しいウィンドウ)のブロックを解除できます。また、DNSベースの広告ブロッカー(新しいウィンドウ)(マルウェアをブロックし、ウェブサイトによるトラッキングを防止することも可能)、Secure Core VPN(新しいウィンドウ)、Tor over VPN(新しいウィンドウ)、代替ルーティング(新しいウィンドウ)、VPN Accelerator(新しいウィンドウ)、キルスイッチ(新しいウィンドウ)、Smart Protocol(新しいウィンドウ)、オープンソースで完全に監査済みのアプリ(新しいウィンドウ)などを備えています。
もちろん、どちらを選ぶかはお客様次第です。





