URLフィルタリング(URLF)は、HTTPおよびHTTPSリクエストを検査し、URLのカテゴリ、レピュテーション、および管理者が定義した許可リストと拒否リストに基づいて、許可、ブロック、警告、またはキャプティブポータルのいずれかのアクションを適用するセキュリティ制御であり、ユーザーがアクセスできるウェブサイトを管理します。
主なポイント
- URLFは、URLのカテゴリや評価に基づいて、Webトラフィックを許可、ブロック、またはリダイレクトします。
- あらかじめ定義されたカテゴリやカスタムカテゴリを用いて、厳選されたデータベースに基づいてウェブトラフィックを分類します。
- クラウド検索により、ローカルデータベースが数十億件の分類済みURLへと拡張されます。
- キャプティブポータルページでは、警告を表示したり、理由の提示を求めたり、オーバーライドPINの入力を要求したりすることができます。
- フィルタリングプロファイルは、ユーザーまたはグループごとに適用され、許可範囲が広いものから厳格に制限されたものまであります。
このページの内容: その重要性仕組み種類URLフィルタリングとVersaよくある質問
URLフィルタリングはなぜ重要なのでしょうか?
管理されていないWebアクセスは、組織への直接的な侵入経路となります。悪意のあるリンクや誤って分類されたリンクを1回クリックするだけで、マルウェアが侵入したり、認証情報が盗まれたり、許可されていないファイル共有サイトを通じてデータが流出したりする可能性があります。URLフィルタリング機能を備えていないセキュリティスタックでは、ネットワーク層で接続が許可された後、ユーザーが実際にどのサイトにアクセスしているかについて、可視性や制御がほとんど得られません。
URLFが重要なのは、ユーザーや監査担当者が重視するレベル、つまりIPアドレスやポートだけでなく、アクセス先のWebサイトそのものに対してポリシーを適用できるからです。これにより、セキュリティチームは、インターネットへのアクセスを完全に遮断することなく、許容される業務利用と、法務、コンプライアンス、生産性に関するリスクとを区別することができます。この制御は、支店のファイアウォール、クラウド型セキュアWebゲートウェイ、あるいはSASE のPoP(接続拠点)のいずれで適用される場合でも、一貫して行われます。さらに、SSL復号化と組み合わせることで、その制御範囲を暗号化されたトラフィック――今日、ネットワーク上を流れるトラフィックの大部分――にまで拡張することができます。
URLフィルタリングとは何ですか?
URLFエンジンは、リクエストされた各URL(通常はHTTPのHostヘッダー、HTTPSの場合はTLSのSNIフィールドと照合される)を、カテゴリおよびレピュテーションデータベースに基づいて分類します。ベンダーは、事前に分類済みのURLを収録した大規模なローカルデータベースを維持管理しており、ローカルデータベースにまだ登録されていないURLについては、はるかに大規模なクラウドホスト型データベースに対してリアルタイムのクラウド検索を行い、情報を補完しています。また、管理者は文字列や正規表現パターンを使用して、カスタムカテゴリを定義することもできます。
適用は、セキュリティポリシールールに紐付けられたURLフィルタリングプロファイルを通じて行われます。 プロファイルは、明示的な拒否リスト、許可リスト、カテゴリベースのアクションマップ、レピュテーションベースのアクションマップの順に評価を行い、他に一致するものがない場合はデフォルトのアクションに切り替わります。アクションには、サイレント許可やログ記録付きアラートから、ブロック、セッション/パケットの破棄、さらにはキャプティブポータル(情報提供、確認の要求、書面による正当な理由の提示、または1回限りのオーバーライドPINの入力を求めることができる中間ページ)まで多岐にわたります。
URLフィルタリングの種類
カテゴリベースのフィルタリングは、URLに割り当てられた分類(ギャンブル、ソーシャルメディア、マルウェアなど)を、カテゴリ固有の許可またはブロックルールと照合するものであり、利用規定を適用するための最も一般的な手法です。レピュテーションベースのフィルタリングは、脅威インテリジェンスのシグナルを用いてURLのリスクを「信頼できる」から「高リスク」まで評価し、カテゴリデータベースでまだ分類されていない、新たに悪用されたドメインや評価されていないドメインを検知します。リストベースのフィルタリングでは、管理者が明示的に管理する特定のドメインに対する許可リストおよび拒否リストを使用し、安全が確認されている、あるいは危険が確認されている宛先については、カテゴリやレピュテーションに基づく判定結果を上書きします。
導入形態も、アーキテクチャ によって異なります。アプライアンスベースのフィルタリングは、トラフィックの経路上にあるオンプレミスのファイアウォールやプロキシで適用されるため、適用はローカルで行われますが、ポリシーは物理的な場所に紐づけられます。一方、クラウド提供型のフィルタリングは、分散されたクラウドのPoP(ポイント・オブ・プレゼンス)で適用されます。これは、セキュアWebゲートウェイやSASE アーキテクチャで好まれるモデルであり、ユーザーがどこから接続しても同じポリシーが適用されるためです。
URLフィルタリング &Versa
Versa オペレーティングシステム(VOS)搭載デバイスは、次世代ファイアウォールの一部としてURLFを実装しており、最大2,000万件のURLが登録されたローカルデータベース、およびクラウド検索を有効にした場合には20億件以上の分類済みURLが登録されたクラウドデータベースに基づいて、リクエストを分類します。 管理者は、あらかじめ定義されたプロファイル(「すべて許可」、「すべてブロック」、およびVersa が推奨する「Corporate」プロファイルなど。後者はアダルトコンテンツ、ギャンブル、武器などのカテゴリをブロックします)から選択するか、独自の拒否リスト、許可リスト、カテゴリまたはレピュテーションに基づくアクションマップを使用してカスタムプロファイルを作成することができます。
Versa Secure Internet Access では、通常、URLF プロファイルはユーザーグループごとに適用範囲が設定されます。たとえば、IT スタッフには制限の緩い「Corporate」プロファイルが適用される一方、契約社員には、追加のカテゴリを完全にブロックする、より厳格なカスタムプロファイルが適用されます。URLF は SSL 復号の有無にかかわらず動作しますが、復号を行うことで HTTPS の分類精度が向上するほか、暗号化されたセッションでのキャプティブポータルリダイレクトには復号が必須となります。
よくある質問
URLフィルタリングとDNSフィルタリングの違いは何ですか?
DNSフィルタリングは、接続が確立される前のドメイン解決の段階で、ドメイン全体をブロックまたは許可します。一方、URLフィルタリングは、その後でリクエスト全体を検査するため、より詳細なカテゴリ情報やレピュテーションデータを活用して、1つのドメイン内の異なるパスに対して異なるポリシーを適用することができます。
URLフィルタリングにはSSLの復号化が必要ですか?
いいえ。URLFは、HTTPSトラフィックを復号化することなく、TLSのSNIフィールドを使用して分類することができます。SSL復号化を有効にすると精度が向上し(フィルタリングでは実際にリクエストされたホスト名とパスを使用できるようになります)、また、キャプティブポータルページをHTTPS経由で表示するには、この設定が必須となります。
URLの評判とは何ですか?
脅威インテリジェンスに基づいてURLに割り当てられるリスク評価(通常は「信頼できる」、「低リスク」、「中リスク」、「不審」、「高リスク」、または「未定義」)。レピュテーションはカテゴリと併せて評価され、ポリシーでは、一致した2つのアクションのうち、より厳しい方が適用されます。
URLを分類できない場合はどうなりますか?
分類されていないURLについては、管理者が明示的に設定したURLフィルタリングプロファイルのデフォルトの処理が適用されます。多くの導入環境では、クラウド検索によってそのURLの分類結果が返されるまで、分類されていないトラフィックに対して、ログ記録、制限、または追加の検査へのルーティングといった慎重な対応をとっています。
URLフィルタリングによって、本来は許可されているウェブサイト内のコンテンツをブロックすることは可能ですか?
はい、適切な一致条件を設定すれば可能です。フィルタリングは、トップレベルドメインだけでなく、特定のホストやパスに基づいて行うことができ、管理者はカテゴリルールの上に拒否リストのパターンを重ねることで、本来は許可されているサイト内の特定のページをブロックすることができます。
URLフィルタリングの詳細
さらに詳しく知りたい場合は、私たちが信頼している情報源を以下にご紹介します。
| NIST CSRC 用語集 |
|---|
| Webトラフィックフィルタリングポリシーの基盤となるセキュリティ用語および制御措置に関する、標準化団体の定義。 |
関連用語
URLフィルタリングについてお読みの方は、次に以下の記事もぜひご覧ください。
| URLのカテゴリ | URLの評判 | 次世代ファイアウォール |
|---|---|---|
| URLFが主要な一致基準として用いるカテゴリ分類(「ギャンブル」や「ソーシャルネットワーク」など)。 | URLに割り当てられたリスク評価とカテゴリは、これらを総合的に評価して適用される措置を決定します。 | アプリケーションの識別機能や侵入防止機能に加え、URLフィルタリング機能を組み込んだファイアウォールクラス。 |