Alibaba Cloud Elastic IP アドレス (EIP) は、Anti-DDoS (拡張) 付き EIP を提供しており、Tbps レベルのプロフェッショナルな DDoS 緩和機能を備えています。これらは、大規模なオンラインゲームや大型ライブストリーミングイベントなど、高度なセキュリティ保護と低レイテンシが求められるシナリオに適しています。このトピックでは、Anti-DDoS (拡張) 付き EIP を Network Load Balancer (NLB) インスタンスにアタッチし、パブリックネットワークアクセスを有効にする方法について説明します。
Anti-DDoS (拡張) 付き EIP について
Alibaba Cloud は Anti-DDoS (拡張) 付き EIP を提供しています。EIP インスタンスを購入する際、Elastic IP Address コンソールでこのオプションを選択できます。Anti-DDoS (拡張) 付き EIP は、ネイティブ保護モードで Tbps レベルのプロフェッショナルな DDoS 緩和機能を提供します。これらの EIP を使用すると、追加の Anti-DDoS プロキシサービスを設定したり、ビジネス IP アドレスを変更したりする必要がありません。詳細については、「Anti-DDoS (拡張) 付き EIP」をご参照ください。
制限事項
NLB インスタンスのリージョンは、Anti-DDoS (高機能版) の EIP のリージョンと一致させる必要があります。
Anti-DDoS (拡張) 付き EIP の使用制限
-
BGP (マルチ ISP) 回線タイプの従量課金 EIP のみが Anti-DDoS (拡張) をサポートしており。
-
IP アドレスプールを指定して Anti-DDoS (Enhanced) EIP を作成する場合、その IP アドレスプールも Anti-DDoS (Enhanced) タイプである必要があります。
-
現在 Anti-DDoS (拡張) をサポートしているリージョン:
Anti-DDoS (拡張) 付き EIP をサポートするリージョン
エリア
リージョン
中国
中国 (北京)、中国 (杭州)、中国 (上海)、中国 (香港)
アジア太平洋
フィリピン (マニラ)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)
ヨーロッパおよび米国
米国 (バージニア)、米国 (シリコンバレー)、ドイツ (フランクフルト)、英国 (ロンドン)
Anti-DDoS (拡張) 付き IP アドレスプールをサポートするリージョン
エリア
リージョン
中国
中国 (香港)
アジア太平洋
フィリピン (マニラ)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)
ヨーロッパおよび米国
米国 (バージニア)、米国 (シリコンバレー)、ドイツ (フランクフルト)、英国 (ロンドン)
Anti-DDoS (拡張) 付き EIP を NLB インスタンスにアタッチする際の使用制限
Anti-DDoS Pro/Premium で保護された EIP に NLB インスタンスを関連付けるには、EIP がインターネット共有帯域幅インスタンスに関連付けられていないことを確認してください。 Anti-DDoS Pro/Premium で保護された EIP に NLB インスタンスを関連付けた後、Server Load Balancer コンソールで EIP を共有帯域幅に関連付けることができます。 Anti-DDoS Pro/Premium で保護された EIP は、BGP (Multi-ISP) 回線を使用するインターネット共有帯域幅インスタンスにのみ関連付けることができます。
課金の概要
Anti-DDoS (高度版) 付きの EIP をNLB インスタンスにアタッチすると、Anti-DDoS サービスによるセキュリティ保護料金が発生します。
|
課金項目 |
課金式 |
参照 |
|
インスタンス料金 |
|
|
|
LCU 料金 |
|
|
|
パブリックネットワーク料金 |
プライベート NLB ではインターネットデータ転送料金は発生せず、パブリック NLB を購入した場合にのみインターネットデータ転送料金が課金されます。NLB を Anti-DDoS (高機能版) の EIP にアタッチすると、EIP にはインスタンス料金とトラフィック料金が発生します。詳細については、「従量課金」をご参照ください。 |
|
|
セキュリティ保護料金 |
Anti-DDoS (高機能版) の EIP を NLB インスタンスにアタッチすると、セキュリティ保護料金が発生します。詳細については、「Anti-DDoS Origin 2.0 (従量課金)」をご参照ください。 警告
Anti-DDoS (拡張) 付き EIP の購入時にアクティブ化される Anti-DDoS Origin 2.0 (従量課金) サービスは月単位で課金され、最低 30 日間のアクティブ期間が必要です。アクティブ化後 30 日以内にサービスを無効化することはできません。 |
|
前提条件
-
VPC1 という名前の仮想プライベートクラウド (VPC) が作成済みであること。詳細については、「VPC の作成」をご参照ください。
-
VPC1 に ECS01 および ECS02 インスタンスを作成し、それぞれに異なる Nginx サービスをデプロイ済みであること。
-
ECS インスタンスの作成手順については、「インスタンスのカスタム購入」をご参照ください。
-
Nginx のデプロイ手順については、「LNMP 環境の手動デプロイ (CentOS 7)」をご参照ください。
-
-
RS01 という名前の NLB サーバーグループを作成し、バックエンドサーバーとして ECS01 および ECS02 を追加済みであること。詳細については、「NLB サーバーグループ」をご参照ください。
-
Internet Shared Bandwidth を使用する予定の場合は、事前に購入する必要があります。この例では、BGP (マルチ ISP) Internet Shared Bandwidth を購入済みであるものとします。詳細については、「Internet Shared Bandwidth の作成と管理」をご参照ください。
設定ワークフロー

ステップ 1:Anti-DDoS (拡張) 付き EIP の作成
Anti-DDoS (拡張) 付き EIP を NLB インスタンスにアタッチする前に、Elastic IP Address コンソールにアクセスして購入します。
- Elastic IP Addressコンソールにログインします。
-
Elastic IP アドレス ページで、EIP の作成 をクリックします。
-
Elastic IP Address の作成ページで、Anti-DDoS (拡張) 付き EIP を初めて購入する場合は、画面の指示に従って、Anti-DDoS Origin 2.0 (従量課金)をクリックし、Anti-DDoS Origin 2.0 (従量課金) サービスをアクティブ化します。
警告Anti-DDoS (拡張) 付き EIP の購入時にアクティブ化される Anti-DDoS Origin 2.0 (従量課金) サービスは月単位で課金され、最低 30 日間のアクティブ期間が必要です。アクティブ化後 30 日以内にサービスを無効化することはできません。
Anti-DDoS Origin (従量課金) サービスを有効化した後、トラフィックセキュリティコンソールにログインします。 次に、 または に移動して、有効化した Anti-DDoS Origin インスタンスの詳細を表示します。
-
Anti-DDoS Origin を有効化した後、Elastic IP アドレスの作成ページで、次のように EIP を設定し、今すぐ購入 をクリックして支払いを完了します。
このセクションでは、このトピックに関連する設定項目のみを示します。その他のパラメーターについては、「EIP の申請」をご参照ください。
設定項目
説明
[課金方法]
EIP の課金方法を選択します。この例では、従量課金 を選択します。
[リージョン]
EIP のリージョンを選択します。
EIP リージョンが NLB インスタンスのリージョンと一致することを確認してください。この例では、[中国 (杭州)] を選択します。
[回線タイプ]
EIP の回線タイプを選択します。この例では、[BGP (マルチ ISP)] を選択します。
[セキュリティ保護]
ビジネスニーズに基づいてセキュリティ保護レベルを選択します。この例では、[Anti-DDoS (拡張)] を選択します。
-
[デフォルト]:最大 5 Gbps の基本的な DDoS 緩和機能を提供します。
-
[Anti-DDoS (拡張)]:Tbps レベルのプロフェッショナルな DDoS 緩和機能を提供します。
[トラフィック]
EIP トラフィックの課金方法を選択します。この例では、[トラフィック課金] を選択します。
[数量]
ビジネスニーズに基づいて、購入する Anti-DDoS (拡張) 付き EIP の数を選択します。
-
ステップ 2:Anti-DDoS (拡張) 付き EIP を NLB インスタンスにアタッチ
新しい NLB インスタンスを作成する際、または既存の NLB インスタンスのネットワークタイプを変更する際に、Anti-DDoS (拡張) 付き EIP をアタッチできます。ニーズに応じて適切なシナリオを選択してください。
新しい NLB インスタンス
新しい NLB インスタンスの作成時に、購入ページで Anti-DDoS (高機能版) 付きの既存の EIP を選択できます。
- NLBコンソールにログインします。
-
上部メニューで、NLB インスタンスのリージョンを選択します。この例では、[中国 (杭州)] を選択します。
-
インスタンス ページで、NLB の作成 をクリックします。
-
ネットワークロードバランサー (従量課金) 国際サイトの購入ページで、以下の設定を行い、今すぐ作成 をクリックします。その後、画面の指示に従って支払いを完了します。
このセクションでは、このトピックに関連する設定項目のみを示します。その他のパラメーターについては、「NLB インスタンスの作成」をご参照ください。
-
[インスタンスのネットワークタイプ]: インターネット を選択します。
-
[VPC]:既存の VPC1 を選択します。
-
[ゾーン]: ゾーンと vSwitch を選択し、作成された Anti-DDoS (拡張) 付き EIP を選択したゾーンに割り当てます。
説明-
NLB はマルチゾーンデプロイをサポートしています。リージョンが 2 つ以上のゾーンをサポートしている場合、高可用性を確保するために、少なくとも 2 つのゾーンを選択してください。NLB では、複数ゾーンに対する追加料金は発生しません。
-
ゾーンに vSwitch が存在しない場合は、コンソールの指示に従って作成してください。
-
単一の NLB インスタンスは、Anti-DDoS (拡張) 付き EIP とデフォルトセキュリティ保護 EIP の両方を使用できます。デフォルトオプション [パブリック IP を自動的に割り当て] は、従量課金 (トラフィック課金) BGP (マルチ ISP) デフォルトセキュリティ保護 EIP を作成します。
-
-
-
NLB インスタンスにリスナーを設定します。この例では、既存の NLB サーバーグループ RS01 を使用して TCP リスナーを設定します。
-
NLB インスタンス ページに戻ります。対象のインスタンスの 操作 列で、リスナーの作成 をクリックします。
-
リスナーの設定 ウィザードで、リスナーパラメーターを設定し、次へ をクリックします。
このセクションでは、一部のパラメーターのみを示します。その他のパラメーターはデフォルト値のままにしてください。詳細については、「TCP リスナーの追加」をご参照ください。
-
[リスナープロトコルの選択]:この例では、[TCP] を選択します。必要に応じて設定します。
-
[リスナーポート]: 80 に設定します。
-
-
サーバーグループの選択 ウィザードで、既存の RS01 サーバーグループを選択し、次へ をクリックします。
-
設定の確認 ウィザードで、設定を確認し、送信 をクリックします。
-
既存のプライベート NLB インスタンス
既存のプライベートネットワーク NLB インスタンスに Anti-DDoS (高機能版) 付き EIP をアタッチするには、ネットワークタイプを変更する際に、NLB インスタンスに Anti-DDoS (高機能版) 付き EIP を割り当てることができます。
- NLBコンソールにログインします。
-
上部メニューで、インスタンスのリージョンを選択します。この例では、[中国 (杭州)] を選択します。
-
インスタンス ページで、目的のプライベート NLB インスタンスを見つけ、そのインスタンス ID をクリックします。
-
インスタンスの詳細 タブの 基本情報 セクションで、ネットワークタイプ の下にある IPv4 の横にある ネットワークタイプの変更 をクリックします。
-
ネットワークタイプの変更 ダイアログボックスで、IP アドレスタイプを EIP に設定します。EIP の割り当て ドロップダウンリストで、ステップ 1: Anti-DDoS (Enhanced) を使用して EIP を作成するで作成した Anti-DDoS (Enhanced) 付きの EIP を選択します。OK をクリックします。
単一の NLB インスタンスは、Anti-DDoS (高機能版) の EIP とデフォルトのセキュリティ保護 EIP の両方を使用できます。EIP の購入 を選択すると、従量課金 (トラフィック課金) の BGP (マルチ ISP) デフォルトセキュリティ保護 EIP が作成されます。
既存のパブリック NLB インスタンス
お使いのパブリックネットワーク NLB インスタンスがすでに デフォルトのセキュリティ保護 EIP にアタッチされている場合は、この NLB インスタンスを Anti-DDoS (Enhanced) 付き EIP にアタッチする必要があります。 次の手順を実行します。
-
パブリック NLB インスタンスをプライベートに変更します。
-
ネットワークタイプを変更する場合、Anti-DDoS 拡張版の EIP をプライベート NLB インスタンスに割り当てます。
パブリック NLB インスタンスを作成する際、デフォルトオプション [パブリック IP を自動的に割り当て] は、従量課金 (トラフィック課金) BGP (マルチ ISP) デフォルトセキュリティ保護 EIP をアタッチします。

ステップ 1:パブリック NLB インスタンスをプライベートに変更する
-
インスタンス ページで、目的のパブリック NLB インスタンスを見つけ、そのインスタンス ID をクリックします。
-
インスタンスの詳細 タブの 基本情報 セクションで、インスタンスの詳細 の下にある IPv4 の横にある ネットワークタイプの変更 をクリックします。
-
ネットワークタイプの変更 ダイアログボックスで、変更による影響を確認し、OK をクリックします。
この変更が有効になるまで約 1 分かかります。インスタンスの詳細 タブで、ネットワークタイプ が プライベート に変更されると、変換が完了します。
ステップ 2:プライベート NLB インスタンスをパブリックに変更する
-
インスタンス ページで、目的のプライベート NLB インスタンスを見つけ、そのインスタンス ID をクリックします。
-
インスタンスの詳細 タブの 基本情報 セクションで、ネットワークタイプ の下にある IPv4 の横の ネットワークタイプの変更 をクリックします。
-
ネットワークタイプの変更 ダイアログボックスで、IP アドレスタイプ を EIP に設定します。 EIP の割り当て ドロップダウンリストで、ステップ 1: Anti-DDoS (拡張) を使用した EIP の作成 で作成した EIP を選択します。 OK をクリックします。
1 つの NLB インスタンスは、Anti-DDoS (高機能版) の EIP とデフォルトのセキュリティ保護 EIP の両方を使用でき、EIP の購入 を選択すると、従量課金 (トラフィック課金) の BGP (Multi-ISP) デフォルトセキュリティ保護 EIP が作成されます。
(オプション) ステップ 3:Internet Shared Bandwidth への追加
デフォルトでは、デュアルゾーン NLB インスタンスは、Internet Shared Bandwidth に追加されていない場合、パブリック帯域幅の制限が 400 Mbps です。帯域幅を増やすには、インスタンスを Internet Shared Bandwidth に追加します。
-
NLB のインスタンスページで目的のインスタンスを探し、次のいずれかの方法でインターネット共有帯域幅に追加します。
-
操作 列で、
> EIP 帯域幅プランに関連付ける を選択するか、EIP 帯域幅プラン 列で 関連付け をクリックします。 -
対象のインスタンス ID をクリックします。インスタンスの詳細 タブの 課金情報 セクションで、EIP 帯域幅プランに関連付ける をクリックします。
-
-
EIP 帯域幅プランに関連付ける ダイアログボックスで、ターゲット共有帯域幅を選択し、OK をクリックします。
ステップ 4:ドメイン名解決の設定
NLB により、CNAME レコードを使用してカスタムドメイン名を NLB インスタンスのパブリックサービスドメイン名に名前解決することが可能になり、ネットワークリソースへのアクセスが容易になります。
-
左側のナビゲーションペインで、 を選択します。
-
トップナビゲーションバーで、NLB インスタンスのリージョンを選択します。この例では、[中国 (杭州)] を選択します。
-
CNAME レコードを追加します。
説明-
Alibaba Cloud DNS コンソールにログインします。
-
Add Record パネルで、CNAME レコードに次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
レコードタイプ
ドロップダウンリストから CNAME を選択します。
ホストレコード
ドメイン名のプレフィックス。このトピックでは、@ を入力します。
説明ルートドメインの場合、ホスト名を @ に設定します。
DNS リクエストソース
デフォルトを選択します。
レコード値
ドメイン名の CNAME アドレスを入力します。これは、ご利用の NLB インスタンスの DNS 名です。
TTL
Time to Live (TTL) は、DNS サーバーがレコードをキャッシュする期間を指定します。デフォルト値を使用します。
-
ステップ 5:アクセスのテスト
この例では、NLB インスタンスに設定され、既存の NLB サーバーグループ RS01 に関連付けられている TCP リスナーを使用しています。詳細については、次をご参照ください。
NLB インスタンスのドメイン名の解決を設定した後、手順 4: ドメイン名の解決を設定する で解決したドメイン名をブラウザに入力し、Anti-DDoS (高機能版) 付き EIP 経由のパブリックアクセスをテストします。
リクエストが両方の ECS サーバーに転送されることが確認できます。ページに Hello World ! This is ECS01. が返される場合、リクエストはバックエンドサーバー ECS01 に正常に転送されています。再度アクセスすると、ページに Hello World ! This is ECS02. が表示され、バックエンドサーバー ECS02 への転送が成功したことを確認できます。