Webサービスを保護するためにwebアプリケーションファイアウォール (WAF) 3.0を使用する場合は、webサービスをWAF 3.0に追加する必要があります。 クラウドネイティブモード、CNAMEレコードモード、またはハイブリッドクラウドモードでwebサービスをWAF 3.0に追加できます。 これらのモードは、アクセス方法とも呼ばれる。 webサービスの展開に基づいてアクセス方法を選択できます。 このトピックでは、アクセス方法の実装、推奨されるシナリオ、保護されたオブジェクト、および手順について説明します。
比較
項目 | クラウドネイティブモード | CNAMEレコードモード | ハイブリッドクラウドモード | |
SDK統合モード | 逆プロキシモード | 逆プロキシモード | SDKの統合とリバースプロキシモード | |
実装 |
|
|
|
|
推奨シナリオ | webサービスに次のAlibaba Cloudサービスを使用する場合は、次のモードでwebサービスをWAFに追加することを推奨します。Application Load Balancer (ALB) 、Microservices Engine (MSE) 、Function Compute . | webサービスに次のAlibaba Cloudサービスを使用する場合は、次のモードでwebサービスをWAFに追加することを推奨します: Network Load Balancer (NLB) 、Classic Load Balancer (CLB) 、およびElastic Compute Service (ECS) 。 | webサービスにALB、MSE、Function Compute、NLB、CLB、またはECSを使用しない場合は、CNAMEレコードモードでwebサービスをWAFに追加できます。 |
|
保護されたオブジェクト |
| NLB、CLB、またはECSインスタンス。インスタンスにホストされているすべてのドメイン名を含みます。 | ドメイン名。 | ドメイン名またはIPアドレス。 |
手順 |
| WAFコンソールで、NLB、CLB、またはECSインスタンスのポートをWAFに追加して、トラフィックをリダイレクトします。 詳細については、「NLBインスタンスのWAF保護の有効化」、「レイヤー7 CLBインスタンスのWAF保護の有効化」、「レイヤー4 CLBインスタンスのWAF保護の有効化」、「ECSインスタンスのWAF保護の有効化」をご参照ください。 |
| 詳細については、「ハイブリッドクラウドモード」をご参照ください。 |