キャプティブポータルとは、ネットワークやインターネットへのアクセスが許可または拒否される前に、ユーザーのWebトラフィックをリダイレクトして、認証を要求したり、情報提供や理由の説明、PINによるオーバーライドのメッセージを表示したりするためのWebページのことです。これは、URLフィルタリングポリシーの適用において標準的な措置です。
主なポイント
- アクセスを許可または拒否する前に、ユーザーを特定のウェブページにリダイレクトします。
- 主なアクションは、「ask」、「block」、「justify」、「override」、および「inform」ページです。
- NGFWデバイス上のURLフィルタリングプロファイルの一部として適用されます。
- ドメインに参加していないデバイスやBYODデバイスに対する推奨のフォールバック設定。
- ページでは、プラットフォームのデフォルト設定を使用することも、完全にカスタマイズされたアップロード機能を使用することも可能です。
このページの内容: その重要性仕組み種類キャプティブポータルとVersaよくある質問
キャプティブポータルはなぜ重要なのでしょうか?
ネットワーク上のすべてのデバイスが、同じように信頼できるわけではありません。ドメインに参加しているノートパソコンは、ログインイベントを通じて受動的に識別できますが、契約業者の携帯電話や新しく持ち込まれたBYODデバイスには、そのような痕跡がありません。キャプティブポータルは、リクエストそのものを中断することでこの問題を解決します。つまり、ページへのアクセスを黙って許可したりブロックしたりするのではなく、まずユーザーに確認を求めるページを表示するのです。
この「中断」機能は、実際のポリシー運用において重要な役割を果たします。これにより、組織は、記録され監査可能な正当な理由が提示された場合にのみ、境界線上のサイトを許可できるようになります。また、管理者は、ヘルプデスクへの問い合わせを招くような理由不明の拒否ではなく、明確な説明を添えてカテゴリをブロックできるようになります。さらに、オーバーライドPINの保有者には、他のすべてのユーザーに対するポリシーを緩和することなく、ブロックを迂回するための管理された手段が提供されます。パッシブIDエージェントを実行できないBYODやドメインに参加していないデバイスについては、これが多くの場合、利用可能な唯一の実用的な適用ポイントとなります。
キャプティブポータルとは何ですか?
キャプティブポータルは、URLフィルタリングプロファイル内のアクションとして設定されます。セッションがURLカテゴリまたはレピュテーションルールに一致した場合、デバイスはブラウザからのリクエストを、要求されたサイトではなくポータルページにリダイレクトします。そのページは、プラットフォームのデフォルトのものも、完全にカスタマイズしてアップロードしたもの(以下を含む.zipアーカイブ)も使用できます。 index.htm 独自のHTML、CSS、画像を含むファイルで、必要に応じてリクエストされたURLなどのセッション変数を保持する。
HTTPS 経由のリダイレクトは SSL の復号に依存します。これは、デバイスがポータルの応答を置き換えるためにセッションを復号する必要があり、処理が完了すれば、必要に応じてそれ以降の復号を省略できるためです。リクエストのたびに再認証を求めないようにするため、デバイスは、送信元 IP アドレス、MAC アドレス、あるいはその両方をキーとして、設定可能な有効期限の間、その判断結果をキャッシュします。
キャプティブポータルのアクションの種類
キャプティブポータルの動作は、ユーザーに求める操作によって異なります。「Ask」では、「キャンセル」と「続行」のボタンが付いた情報ページが表示されます。「Block」では、ページへのアクセスを即座に拒否し、その試行をログに記録しますが、続行する方法はありません。「Justify」では、ユーザーが理由を入力してから続行する必要があり、そのテキストは監査目的でログに記録されます。「Override」では、4~6桁のPINの入力を求めます。有効なPINを入力した場合のみユーザーがアクセスでき、すべての試行がログに記録されます。「Inform」では、単にメッセージを表示し、ユーザーがそれを確認した後、続行できるようにします。「Custom Redirection」では、セッションを完全に外部のWebサーバーに引き渡し、リクエストされたURLなどの詳細情報をそのサーバーに渡し、処理を任せます。
キャプティブポータル &Versa
VOS デバイスは、URL フィルタリングおよびNGFW での URL フィルタリングの一環として、キャプティブポータルを適用します。URL フィルタリングプロファイルのカテゴリまたはレピュテーションアクションマップは、事前定義された、またはカスタム設定されたキャプティブポータルアクションを指定することができ、そのプロファイルがセキュリティアクセスポリシールールに紐付けられている場所であればどこでも適用されます。 管理者は、「Configure」>「Settings」>「Captive Portal」でキャプティブポータルを設定し、アクションごとにデフォルトのVOSページを選択するか、ブランド化されたカスタムページをアップロードできます。また、CA証明書を紐付けることで、ポータルをSSL経由で提供することも可能です。
ルーティングインスタンスごとに適用を強制する必要があるデプロイメントでは、専用のHTTPおよびHTTPSポート(デフォルトでは44990および44991)を持つサービスエンドポイントを定義できます。グローバル設定では、リダイレクトの決定がキャッシュされる期間(デフォルトは30分)や、キャッシュキーとして送信元IPアドレス、MACアドレス、あるいはその両方を指定するかどうかを制御できます。
よくある質問
キャプティブポータルではどのようなアクションを実行できますか?
主なアクションには、「Ask(確認)」、「Block(ブロック)」、「Justify(正当化)」、「Override(上書き)」、「Inform(通知)」に加え、外部サーバーへの「カスタムリダイレクト」があります。これらはそれぞれ、単純な確認からPINによる上書きまで、異なるユーザー体験に対応しており、いずれもVersa Analyticsにログエントリを生成することができます。
キャプティブポータルではSSLの復号が必要ですか?
はい、HTTPSトラフィックの場合です。SSL復号が有効になっていない場合、HTTPSセッションは(「Inform」アクションの場合は)変更されずに通過するか、(「Block」、「Ask」、「Justify」、または「Override」アクションの場合は)リセットされます。これは、デバイスが読み取ることのできない暗号化されたセッション内のポータルページを置き換えることができないためです。
キャプティブポータルのページはカスタマイズできますか?
はい。管理者は、デフォルトページのメッセージを編集したり、完全にカスタマイズしたページを、以下の内容を含む.zipアーカイブとしてアップロードしたりすることができます。 index.htm 独自のHTML、CSS、画像、ロゴを含むファイルを使用し、プラットフォームのデフォルトのデザインをブランド化されたコンテンツで完全に置き換えます。
オーバーライドPINはどのような用途に使われますか?
「オーバーライド」アクションでは、ブロックされたカテゴリへのアクセスを許可する前に、ユーザーに4~6桁のPINの入力を求めます。これは、管理者の監督下での例外措置を目的としており、PINを知っているユーザーが、他のユーザーに対する基本ポリシーを変更することなく、一時的なアクセス権を付与できるようにするものです。
キャプティブポータルの判定結果は、キャッシュにどのくらいの期間保存されますか?
デフォルトでは30分です。ユーザーがURLカテゴリについてポータルで回答すると、デバイスはその決定をソースIP、MACアドレス、またはその両方に紐付けてキャッシュします。これにより、キャッシュエントリの有効期限が切れるまで、同じユーザーに対してリクエストのたびに再度確認を求められることはありません。
キャプティブポータルに関する詳細
さらに詳しく知りたい場合は、私たちが信頼している情報源を以下にご紹介します。
| RFC 8952: キャプティブポータルアーキテクチャ | RFC 8910: DHCP および RA におけるキャプティブポータルの識別 |
|---|---|
| IETF CAPPORTワーキンググループによる、キャプティブポータルのネットワークプロビジョニング、シグナリング、およびAPIコンポーネントに関するアーキテクチャ 。 | ブラウジングが開始される前に、ネットワークがDHCPやルーターアドバタイズメントを通じて、クライアントに対して、自身がキャプティブポータルの背後に位置していることをどのように通知するのか。 |
関連用語
キャプティブポータルについてお読みの方は、次にこれらもぜひチェックしてみてください。
| Windows Management Instrumentation エージェント | ネットワーク | クラウドサービスゲートウェイ |
|---|---|---|
| ADのログインイベントから、ドメインに参加しているWindowsデバイスをパッシブ認証します。これが利用できない場合は、キャプティブポータルをフォールバックとして使用することを推奨します。 | 共有ルーティングインスタンス上のインターフェースをグループ化するVOSオブジェクト。これには、キャプティブポータルサービスエンドポイントがバインドするインターフェースも含まれます。 | Versa…のブランチおよびWANエッジアプライアンス・ファミリーで、キャプティブポータルの動作を制御するVOSソフトウェアが動作しています。 |