ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

URL チェックを拒否

拒否URLチェックは、ハッカーや悪意のあるコードがよくアクセスするURLへの接続を検査してブロックします。このチェックには、ハッカーや悪意のあるコードの一般的なターゲットであり、正規のリクエストではほとんど出現しない URL のリストが含まれています。URL または URL パターンをリストに追加することもできます。Deny URL チェックは、Web サーバーソフトウェアや多くの Web サイトに存在することが知られているさまざまなセキュリティ上の弱点に対する攻撃を防ぎます。

拒否 URL チェックは開始 URL チェックよりも優先されるため、開始 URL の緩和によって通常であればリクエストの続行が許可される場合でも、悪意のある接続の試みは拒否されます。

「拒否 URL チェックの変更」ダイアログ・ボックスの「一般」タブで、ブロック、ログ、統計の各アクションを有効または無効にできます。

コマンドラインインターフェイスを使用する場合は、次のコマンドを入力して拒否URLチェックを設定できます。

set appfw profile <name> -denyURLAction [**block**] [**log**] [**stats**] [**none**]

独自の拒否URLを作成および構成できるのは、NetScaler GUIのみです。

  1. [ **セキュリティ] > [NetScaler Web App Firewall] **[プロファイル] に移動します。
  2. 拒否 URL を追加するプロファイルを選択し、[ 編集] をクリックします。
  3. NetScaler Web App Firewall プロファイルページで 、「 詳細設定 」セクションから「 緩和ルール 」を選択します。
  4. [ URL を拒否 ] を選択して [ 編集] をクリックします。
  5. URL の拒否ルール 」ページで、「 追加」をクリックします。
  6. 次の詳細を指定し、「 作成」をクリックします。

    • 拒否 URL -拒否 URL を定義する正規表現。
    • コメント -エクスプレッションの説明。
    • リソースID -拒否URLルールを識別するユニークなID。

    URL 表現を拒否

  7. [閉じる] をクリックします。
  8. NetScaler Web App Firewall プロファイルページで 、「 完了」をクリックします。

URL を拒否する表現の例を以下に示します。

  • ユーザーが images.example.com のイメージサーバーに直接アクセスできないようにしてください。

    ^http://images[.]example[.]com$
  • ユーザに CGI (.cgi) または PERL (.pl) スクリプトに直接アクセスさせないでください。

    ^http://www[.]example[.]com/([0-9A-Za-z][0-9A-Za-z_-]*/)* [0-9A-Za-z][0-9A-Za-z_.-]*[.](cgi|pl)$
  • 以下は同じ拒否URLで、非ASCII文字をサポートするように変更されています。

    ^http://www[.]example[.]com/(([0-9A-Za-z]|x[0-9A-Fa-f][0-9A-Fa-f]) ([0-9A-Za-z_-]|x[0-9A-Fa-f][0-9A-Fa-f])*/)*([0-9A-Za-z]|x[0-9A-Fa-f][0-9A-Fa-f]) ([0-9A-Za-z_-]|x[0-9A-Fa-f][0-9A-Fa-f])*[.](cgi|pl)$

注意:

正規表現は強力です。特に PCRE 形式の正規表現に慣れていない場合は、作成した正規表現をすべて再確認してください。ブロックしたい URL やパターンを正確に定義していることを確認し、それ以外は何も定義していないことを確認してください。ワイルドカード、特にドットとアスタリスク (.*) のメタ文字とワイルドカードの組み合わせを不注意に使用すると、ブロックするつもりのない Web コンテンツへのアクセスがブロックされるなど、望ましくない結果になる可能性があります。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
URL チェックを拒否