VPNとは何か
VPN(Virtual Private Network)は、あなたの端末から目的のネットワーク先へ向かう通信を、いったんVPNサーバー経由に切り替える仕組みです。これにより、端末とVPNサーバーのあいだの通信経路では、内容がそのまま読まれにくい形(暗号化を含む)でやり取りされます。\n\nここで大切なのは、「VPN=安全を完全に保証する魔法」ではないことです。VPNが主にできるのは、通信経路の一部(少なくとも端末〜VPNサーバー間)の見え方を変えること、そして経路上の盗み見を困難にすることです。\n
どのように機能するか(基本モデル)
VPNの動きは、一般に次の流れで理解できます。
-
端末がVPN接続を開始する 端末はVPNサーバーに接続し、「どの相手に、どんなトンネルで通信するか」を確立します。
-
通信が「トンネル」で運ばれる 端末とVPNサーバーのあいだは、トンネルと呼ばれる経路でまとめて運ばれます。このトンネル内では、暗号化などの仕組みによって、経路上の第三者から通信内容がそのまま判別されにくくなります。
-
VPNサーバーが中継する VPNサーバーは、トンネルを受け取ったうえで、インターネット側の宛先へ通信を届けます。結果として、外部から見える“接続の入口”がVPNサーバー側になりやすくなります。
-
結果として通信の見え方が変わる そのため、ネットワーク事業者や通信経路の観測者が「端末と目的地の対応」を直接追いやすい状態を、ある程度変える効果が期待されます。ただし、どこまで確実に防げるかは設定や通信の条件に依存します。
VPNで期待できること/できないこと
VPNは目的によって、期待できる効果と限界が変わります。
