IP 固有の緩和ポリシーは、ネットワーク層またはトランスポート層での DDoS 攻撃時に悪意のあるトラフィックをフィルタリングし、正当な業務への影響を回避します。ルールには、AI を活用したインテリジェント保護、ブラックリストとホワイトリスト、地域ブロッキング(ジオブロッキング)、ポートブロッキング、パケット指紋フィルタリングが含まれます。本トピックでは、IP 固有の緩和ポリシーの作成、変更、管理方法について説明します。
制限事項
-
標準クラウドアセットは IP 固有の緩和ポリシーのみをサポートします。拡張クラウドアセットは IP 固有およびポート固有の両方の緩和ポリシーをサポートします。両方が設定されている場合、IP 固有のポリシーが優先されます。
-
パブリック IP アドレスには、1 つの IP 固有の緩和ポリシーのみをバインドできます。
-
カスタム緩和ポリシーは、Anti-DDoS Native がトラフィックを遮断するための特定の手段です。カスタム緩和ポリシーによって遮断されたトラフィックも、攻撃トラフィック統計にカウントされます。
事前準備
-
標準クラウドアセットを保護する場合:Anti-DDoS Native のエディション(1.0、2.0、従量課金)に関係なく、まず保護対象にパブリック IP アドレスを追加してください。
-
拡張クラウドアセットを保護する場合:Anti-DDoS Native は購入済みの拡張クラウドアセットを自動的に保護対象に追加するため、手動での操作は不要です。
IP 固有の緩和ポリシーの作成
ステップ 1:基本情報の作成
緩和設定 ページに移動します。
-
ポリシーの新規作成 をクリックします。表示されるダイアログボックスで ポリシー名 を入力し、確定 をクリックします。
-
ポリシー作成後、OK をクリックして ポリシーが作成されました ダイアログボックスを閉じ、ルールの追加 ページに移動します。
説明ポリシーリストページで新しく作成したポリシーを見つけ、Modify Mitigation Policy をクリックしてルール構成パネルを開くこともできます。
ステップ 2:緩和ルールの構成
ルールの追加 ページで、以下の緩和ルールを構成します。
ルールの有効性に関する注意事項
-
ルールの有効性の優先順位:
-
標準クラウドアセット:ICMP ブロック > ホワイトリスト > ブラックリスト > 地域ブロッキング > ポートブロッキング > パケット指紋フィルタリング
-
拡張クラウドアセット:ICMP ブロック > ホワイトリスト > ブラックリスト > 地域ブロッキング > ポートブロッキング > パケット指紋フィルタリング > リフレクション攻撃フィルタリング > ソースレート制限
-
-
ルールの有効期間:ブラックリストを除き、すべてのルールは永続的に有効です。ブラックリストには有効期間の設定が必要です。
-
ルールの適用タイミング:一部のルールは攻撃発生時のみ有効になります。
-
攻撃発生時に有効:Anti-DDoS Native が攻撃トラフィックを検出し、トラフィックスクラブを開始した場合にのみルールが適用されます。非攻撃状態では適用されません。
-
常に有効:攻撃の有無に関係なくルールが適用されます。
-
緩和ルールの概要
|
ルール |
標準クラウドアセット |
拡張クラウドアセット |
説明 |
|
インテリジェント軽減 |
|
|
インテリジェントなビッグデータ分析エンジンが業務トラフィックのベースラインを自動的に学習し、DDoS 攻撃に対して適応的に保護します。 |
|
ICMP ブロック |
攻撃発生時に有効 |
常に有効 |
スクラブ中に ICMP トラフィックを破棄し、ICMP 攻撃をフィルタリングしてサーバープロービングのリスクを軽減します。 |
|
ブラックリスト / ホワイトリスト |
攻撃発生時に有効 |
常に有効 |
送信元 IP アドレスに基づいてフィルタリングまたは許可ルールを構成します。ブラックリストおよびホワイトリストそれぞれに最大 2,000 個の IP アドレスを追加できます。 |
|
地域ブロック |
攻撃発生時に有効 |
常に有効 |
地理的リージョンに基づいてアクセスリクエストをブロックします。リージョンまたは国単位でブロックできます。 |
|
ポートブロッキング |
攻撃発生時に有効 |
常に有効 |
UDP または TCP プロトコルの送信元ポートまたは宛先ポートのフィルタリングルールを構成します。最大 8 件のルールをサポートします。 |
|
ソースレート制限 |
|
常に有効 |
アクセス頻度がしきい値を超えた送信元 IP アドレスをレート制限します。PPS、BPS、SYN PPS、PS の 4 つのディメンションをサポートします。 |
|
リフレクション攻撃のフィルターリング |
|
常に有効 |
UDP プロトコルトラフィックにのみ適用されます。指定された UDP リフレクション送信元ポートからのトラフィックを破棄します。デフォルトおよびカスタムルールタイプをサポートします。 |
|
指紋フィルター |
攻撃発生時に有効 |
常に有効 |
指定位置のパケット特徴量を照合し、照合結果に基づいてフィルタリング、許可、またはレート制限ルールを構成します。 |
|
Anti-DDoS Proxy バックトゥオリジンホワイトリスト |
|
|
Anti-DDoS Proxy のバックトゥオリジン IP アドレスをアクセス制御ホワイトリストに追加し、業務トラフィックが誤ってブロックされるのを防ぎます。 |
インテリジェント軽減
インテリジェントなビッグデータ分析エンジンが業務トラフィックのベースラインを学習し、ネットワーク層およびトランスポート層の DDoS 攻撃に対して適応的に保護します。
-
適用シナリオ: 標準および拡張クラウドアセットの両方で常に有効です。
-
保護効果: 過去のトラフィックデータおよび専門家の経験アルゴリズムに基づき、保護レベルは次のとおりです。
重要ポリシーテンプレートを作成すると、この機能はデフォルトで 正常 レベルで有効になります。最適な保護効果を得るには、約 3 日間の業務トラフィックによるトレーニングが必要です。
-
ルース:明らかな攻撃パターンを持つ IP をブロックします。一部の攻撃は通過する可能性がありますが、誤検知は少ないです。
-
正常:明らかな攻撃だけでなく、疑わしい悪意のある IP もブロックします。保護と誤検知のバランスをとります。
-
ストリクト:最大限の防御を提供しますが、偽陽性率が高くなります。
-
-
構成方法:
-
ルール構成パネルで、インテリジェント軽減 セクションを見つけます。
-
Level セクションで、保護レベルとして ルース、正常、または ストリクト を選択します。
-
ICMP ブロック
スクラブ中に ICMP トラフィックを破棄し、ICMP 攻撃をフィルタリングしてサーバープロービングのリスクを軽減します。
-
適用シナリオ: 標準クラウドアセットでは攻撃発生時に有効です。拡張クラウドアセットでは常に有効です。
-
保護効果:
-
ICMP ブロックを有効にすると、PING コマンドに対する応答が返らなくなります。
警告ネットワーク診断を実行する前に ICMP ブロックを無効にしてください。無効にしないと PING が機能しません。
-
ICMP ブロックはホワイトリストに登録された IP にも適用されます。ホワイトリスト IP からの ICMP トラフィックも破棄されます。
-
-
構成方法:
-
ルール構成パネルで、ICMP ブロック セクションを見つけます。
-
ステータス セクションで、スイッチをオンまたはオフにします。業務で ICMP を使用しない場合は、このルールを有効にしてください。
-
ブラックリスト / ホワイトリスト
-
適用シナリオ: 標準クラウドアセットでは攻撃発生時に有効です。拡張クラウドアセットでは常に有効です。
-
保護効果: 指定された送信元 IP からのトラフィックを直接破棄または許可するルールを構成します。
重要ホワイトリストで許可されたトラフィックが過大な場合、クラウドアセットの仕様およびクラウドプラットフォームの保証により、Anti-DDoS Native のデフォルトの宛先 IP アドレスに基づくレート制限ポリシーに抵触する可能性があります。
-
構成方法:
-
ルール構成パネルで、ブラックリスト / ホワイトリスト セクションを見つけ、Settings をクリックします。
-
Blacklist または Whitelist を選択し、以下の手順で構成を完了します。
Blacklist
-
タイムアウト期間の設定(Blacklist のみ):ブラックリストを追加する際は、必ずタイムアウト期間を設定する必要があります。この設定はブラックリスト内のすべての IP に適用されます。
-
Blacklist タブで、タイムアウト設定 をクリックします。
-
ダイアログボックスの タイムアウト設定 セクションで、業務ニーズに基づいてタイムアウト期間を設定します。カスタマイズ(5~43,200 分)、常に有効、30 分などの期間を選択できます。
-
-
IP アドレスの追加:
-
Add をクリックします。Blacklist Configuration ダイアログボックスが表示されます。
-
構成ダイアログボックスで、ブラックリスト IP アドレスを入力します。複数のアドレスはスペースまたは改行で区切ります。
説明ブラックリストには手動で最大 2,000 個の IP アドレスを追加できます。
-
Whitelist
-
Add をクリックします。Whitelist Configuration ダイアログボックスが表示されます。
-
構成ダイアログボックスで、ホワイトリスト IP アドレスを入力します。複数のアドレスはスペースまたは改行で区切ります。
説明ホワイトリストには手動で最大 2,000 個の IP アドレスを追加できます。
-
-
地域ブロック
地理的リージョンに基づいてアクセスリクエストをブロックします。
-
適用シナリオ: 標準クラウドアセットでは攻撃発生時に有効です。拡張クラウドアセットでは常に有効です。
-
保護効果: ブロックされたリージョンからの宛先 IP へのトラフィックは破棄されます。リージョンまたは国単位でブロックできます。
-
構成方法:
-
ルール構成パネルで、地域ブロック セクションを見つけます。
-
リージョン選択リストでブロックするリージョンまたは国を選択し、OK をクリックします。
説明正当な業務トラフィックがないすべてのリージョンをブロックしてください。
-
ポートブロッキング
UDP または TCP プロトコルの送信元ポートまたは宛先ポートのフィルタリングルールを構成します。
-
適用シナリオ: 標準クラウドアセットでは攻撃発生時に有効です。拡張クラウドアセットでは常に有効です。
-
保護効果: 指定されたプロトコルポートからのトラフィックを破棄します。これを使用して UDP リフレクション攻撃をフィルタリングできます。
-
構成の推奨事項:
-
ご利用のアセットが TCP トラフィックのみを使用する場合、すべての UDP 送信元ポートをブロックしてください。
説明後で UDP サービスを追加する場合は、ポリシーを調整してください。
-
ご利用のアセットが UDP トラフィックを使用する場合、一般的な UDP リフレクション送信元ポート(1~52、54~161、389、1900、11211)をブロックしてください。
-
-
構成方法:
-
ルール構成パネルで、ポートブロッキング セクションの Settings をクリックします。
-
Configure Source Port Blocking ページで、ポートの追加 をクリックします。
-
Add Port ダイアログボックスで、以下のとおり構成を完了し、OK をクリックしてルールを保存します。
説明最大 8 件のルールをサポートします。
-
プロトコル:プロトコルタイプ(TCP または UDP)を選択します。
-
送信元ポート範囲、宛先ポート範囲:送信元ポート範囲および宛先ポート範囲を設定します。
-
アクション:廃棄 のみがサポートされています。
-
-
ソースレート制限
アクセス頻度がしきい値を超えた送信元 IP アドレスをレート制限します。
-
適用シナリオ: 拡張クラウドアセットでのみサポートされます。常に有効です。
-
保護効果: しきい値を超えた送信元 IP はブラックリストに追加され、そのすべてのトラフィックが破棄されます。
-
構成方法:
-
ルール構成パネルで、ソースレート制限 セクションの Settings をクリックします。
-
Configure Source Rate Limiting パネルで、レート制限ディメンションのスイッチ(ソース PPS、ソース帯域幅、ソース SYN パッケージの PPS、または ソース SYN パッケージの帯域幅)をオンにし、レート制限しきい値を入力します。
-
(オプション)ブラックリスト自動追加機能を有効化: If a source IP address triggers rate limiting five times within 60 seconds, the IP address is added to the blacklist. を選択します。60 秒以内に 5 回レート制限を超えた IP はブラックリストに追加されます。
-
リフレクション攻撃のフィルターリング
-
適用シナリオ: 拡張クラウドアセットでのみサポートされます。常に有効です。
-
保護効果: UDP トラフィックにのみ適用されます。指定された UDP リフレクション送信元ポートからのトラフィックを破棄します。
-
構成方法:
-
ルール構成パネルで、リフレクション攻撃のフィルターリング セクションの Settings をクリックします。
-
Configure Filtering Policies for UDP Reflection Attacks パネルで、フィルタリング戦略を選択します。以下の 2 つの戦略がサポートされています。
-
ワンクリックフィルターポリシー:一般的な UDP リフレクション攻撃ポートを一覧表示します。業務で使用しないすべてのポートをブロックしてください。
-
カスタムファイターポリシー:リフレクション送信元ポートをカスタマイズできます(最大 20 個)。ポートは ワンクリックフィルターポリシー に重複して登録できません。
-
-
指紋フィルター
-
適用シナリオ: 標準クラウドアセットでは攻撃発生時に有効です。拡張クラウドアセットでは常に有効です。
-
保護効果: 偽造された攻撃パケットは、特定の文字列や同一のコンテンツなど、共通の特徴フィールドを持つことが一般的です。指定されたパケット位置のコンテンツを照合し、トラフィックをフィルタリング、許可、またはレート制限できます。
-
構成方法:
-
ルール構成パネルで、指紋フィルター セクションの Settings をクリックします。
-
Configure Byte-Match Filter パネルで、Add Feature をクリックします。
-
Add Byte-Match Filter Rule ページで、以下のとおり構成を完了し、OK をクリックします。
-
プロトコル:TCP または UDP。
-
送信元ポート範囲:送信元ポート範囲。有効値:0~65535。
-
宛先ポート範囲:宛先ポート範囲。有効値:0~65535。
-
パケット長:IP パケットの長さ範囲。有効値:1~1500。単位:バイト。
-
オフセット:UDP または TCP ヘッダー後のデータ本文(ペイロード)のオフセット。有効値:0~1500。単位:バイト。
オフセットが 0 の場合、データ本文の最初のバイトから照合が開始されます。
-
ペイロード:照合するデータ本文(ペイロード)の内容。長さ 1~15 バイトの 16 進数文字列を入力します。「0x」プレフィックスは不要です。たとえば、0xad と照合する場合は「ad」と入力します。
-
アクション:特徴量照合後のトラフィックに対するアクション。有効値:パス、廃棄、送信元IPアドレスの帯域幅の制限、および セッション帯域幅の制限。送信元IPアドレスの帯域幅の制限 または セッション帯域幅の制限 を選択する場合、レート制限値も設定する必要があります。
説明セッション帯域幅の制限は、各リクエストで送信されるすべてのCookieを指します。
-
-
Anti-DDoS Proxy バックトゥオリジンアドレスホワイトリスト
Anti-DDoS Proxy のバックトゥオリジン IP アドレスをアクセス制御ホワイトリストに追加します。拡張クラウドアセットでのみサポートされます。拡張クラウドアセットを保護する際、トラフィックは Anti-DDoS Proxy スクラビングセンターを経由してオリジンに転送されます。これを有効にすることで、正当な業務トラフィックが誤ってブロックされるのを防ぎます。
構成方法:
-
ルール構成パネルで、Anti-DDoS Premium/Pro (中国本土と中国本土以外) の Back-to-origin アドレスをホワイトリストに加える セクションを見つけます。
-
スイッチをオンまたはオフにします。拡張クラウドアセットでは強く推奨されます。
ステップ 3:保護対象の選択
緩和ルールの構成後、次へ をクリックして保護対象選択ページに移動します。
-
保護のアセット ページの 選択するオブジェクト セクションで、このポリシーを適用する保護対象(パブリック IP アドレス)を選択します。
-
追加の確認 をクリックします。緩和ポリシー作成後、リストに戻る をクリックします。保護設定 ページで、新しく作成したポリシーを確認できます。
パブリック IP アドレスには 1 つの IP 固有の緩和ポリシーのみをバインドできます。IP がすでに別のポリシーにバインドされている場合、新しいポリシーをバインドすると元のポリシーはその IP に適用されなくなります。
IP 固有の緩和ポリシーの変更
-
軽減設定 ページで、対象のポリシーを見つけ、操作 列の Modify Mitigation Policy をクリックします。
-
右側からスライドアウトする Modify Mitigation Policy パネルで、業務ニーズに基づいて緩和ルールを変更します。各ルールの構成方法は、「IP 固有の緩和ポリシーの作成」セクションで説明した内容と同じです。
-
変更後、パネル下部の OK をクリックして変更内容を保存します。
変更されたポリシーは、関連付けられたすべての保護対象に即時適用されます。慎重に操作してください。
保護対象の管理
-
軽減設定 ページで、対象のポリシーを見つけ、操作 列の 関連付けられた保護オブジェクト をクリックします。
-
有効なオブジェクトの表示 ページで、以下の操作を実行します。
-
保護対象の追加:
説明パブリック IP アドレスには 1 つの IP 固有の緩和ポリシーのみをバインドできます。IP がすでに別のポリシーにバインドされている場合、新しいポリシーをバインドすると元のポリシーはその IP に適用されなくなります。
-
リスト上部の 保護対象の追加 をクリックします。
-
保護のアセット ページの 選択するオブジェクト セクションで、このポリシーを適用する保護対象(パブリック IP アドレス)を選択します。
-
下部の 追加の確認 をクリックします。
-
-
削除:対象 IP の 操作 列で 削除 をクリックします。
-
一括削除:複数の対象 IP を選択し、リスト下部の 一括削除 をクリックします。
-
-
変更内容を保存後、ポリシーリストページに戻り、対象ポリシーの 関連付けられた保護オブジェクト 列に更新された保護対象数が表示されていることを確認します。
IP 固有の緩和ポリシーの削除
-
軽減設定 ページで、対象のポリシーを見つけ、操作 列の 削除 をクリックします。
-
表示される確認ダイアログボックスでポリシー名を確認し、削除 をクリックします。
保護対象に関連付けられているポリシーは削除できません。まず、関連付けられているすべての保護対象を削除してください。
構成例
大規模なネットワーク層またはトランスポート層攻撃下で、トラフィック特性に基づいて標準クラウドアセット向けの IP 固有の緩和ポリシーを構成します。
|
構成項目 |
説明 |
|
ICMP ブロック |
業務で ICMP を使用しない場合、ICMP トラフィックをブロックします。 |
|
ブラックリスト / ホワイトリスト |
攻撃発生時に、アタック分析 ページから疑わしい送信元 IP をブラックリストに追加します(最大 2,000 IP)。攻撃イベント分析の表示。 |
|
地域ブロック |
業務トラフィックがないすべてのリージョンをブロックします。たとえば、業務が中国本土のみを対象とする場合、他のすべてのリージョンをブロックします。 |
|
ポートブロッキング |
業務で UDP を使用しない場合、すべての UDP ポートをブロックします。 |
|
指紋フィルター |
攻撃トラフィックを分析し、攻撃の特徴に基づいて指紋フィルタリングを構成します。 |