定義
キャプティブポータル(Captive Portal)は、公衆Wi-Fiに初めてつないだとき、ほかのサイトにはアクセスできないようにいったん閉じ込め、ログインや利用規約の同意画面を強制的に先に表示させる、ネットワークの関門となる技術です。
カフェのWi-Fiにつなぐと何が起きる?
カフェやホテル、空港で無料Wi-Fiを選んで接続すると、突然スマートフォンの画面でブラウザがひとりでに開き、「利用規約に同意してください」「客室番号を入力してください」といった画面が出てきた経験があるはずです。
ポータルサイトや検索窓をタップしたわけでもないのに、特定の画面が目の前に立ちふさがる理由こそ、キャプティブポータルです。「捕らえられた(Captive)」という名前のとおり、利用者が本格的にインターネットの世界へ出ていく前に、利用者のアクセスを特定のウェブページにいったん引き止める役割をしています。
テーマパークに入る前、入口でチケットを確認してリストバンドをつけてくれる改札を思い浮かべると、わかりやすいでしょう。Wi-Fiのアンテナにはつながっていても、この関門を通らなければ、どのウェブサイトも開きません。
もう少し正確に言うと:通信を横取りするしくみ
もう少し正確に言うと、キャプティブポータルは、利用者のインターネットへのリクエストを途中で横取りする方式で動きます。スマートフォンがWi-Fiにつながると、端末のOSは、インターネットに正常につながったかどうかを確かめるために、メーカー(AppleやGoogleなど)の専用テストサーバーへ小さな信号をまず送ってみます。
このとき、ルーターやファイアウォールのようなネットワーク機器は、まだ認証されていない端末を見つけると、本来の宛先へ向かおうとした信号を横取りして、自分が用意したウェブページのアドレスへ強制的に移動(HTTPリダイレクト)させます。スマートフォンは、予想していた応答の代わりにログインページが返ってくると、すぐに利用者に向けて自動でポップアップ画面を表示するのです。
利用者が画面で利用規約への同意をタップしたり、認証を済ませたりすると、システムは端末の固有番号(MACアドレス)を通過許可リストに登録します。こうして承認がおりた瞬間、通信を制限していたファイアウォールが開き、自由なインターネット通信がようやく許可されます。
なぜこんな面倒な手順を踏ませるのでしょう?
カフェや空港でわざわざこうした手間をかけさせるのは、管理と法的責任のためです。誰でも無制限につないで回線を独占したり悪用したりすることを防ぎ、サービス提供者が利用規約をきちんと周知するためです。
また、ホテルや航空会社では、料金を支払った宿泊客や乗客にだけインターネットの利用権限を与える認証手段になり、百貨店やカフェでは、イベントのお知らせやログインを促すマーケティングの窓口としても役立っています。
ただし、気をつけたい点もあります。キャプティブポータルを通ったからといって、その無線ネットワークが安全に暗号化されているという意味ではありません。キャプティブポータルは単なる入場確認にすぎないため、パスワードのかかっていない公衆Wi-Fiでは、個人情報や決済情報を入力するとハッキングの危険にさらされるおそれがあります。
よくある誤解
キャプティブポータルでログインと認証を済ませたから、このWi-Fiはハッキングの心配がなく完全に安全だ。
キャプティブポータルは、利用者を識別して利用規約に同意してもらう「入場確認」の手続きにすぎません。Wi-Fiの電波そのものを暗号化してくれる技術ではないので、誰でもつなげる公衆Wi-Fiでは、金融取引や機密性の高い情報の入力は避けるのが安全です。
日常で出会う場面
ホテルのWi-Fiにつないだとき、客室番号と宿泊者の名前を入力しないとインターネットが開かない画面です。
スターバックスや空港の無料Wi-Fiにつなぐと表示される、「無料インターネット利用規約に同意」ボタンを押すよう求める画面です。
つまり ひとことで
公衆Wi-Fiでインターネットを本格的に使う前に、利用規約の同意や本人確認を求めるため、強制的に表示されるウェブの案内の関門です。