仮想プライベートクラウド (VPC) 内の Elastic Compute Service (ECS) インスタンスのプライベート IPv6 通信を有効にするには、VPC で IPv6 が有効になっている場合、IPv6 アドレスを持つ ECS インスタンスを作成できます。
シナリオ
ビジネスの拡大に伴い、企業は 中国 (杭州) リージョンのゾーン H 内の ECS インスタンスが IPv6 アドレスを介して相互に通信する必要があります。
企業は、中国 (杭州) に IPv6 CIDR ブロックを持つ VPC と vSwitch が必要であり、IPv6 アドレスを持つ ECS01 および ECS02 インスタンスを作成して構成する必要があります。
VPC にビジネスをデプロイする前に、ネットワークプランニングを完了してください。
手順
この例の Resource Orchestration Service (ROS) テンプレートを使用してセットアップを完了するか、コンソールで VPC を手動でデプロイします。
IPv6 CIDR ブロックを持つ VPC と vSwitch を作成すると、システムは自動的に IPv6 ゲートウェイを作成します。これはプライベートネットワーク通信のみ可能です。
IPv6 ゲートウェイで IPv6 パブリック帯域幅を有効にすること、および 送信専用ルールを設定することにより、IPv6 アドレスがインターネットにのみアクセスできるようにして、通信を有効にします。
方法 1: クイックセットアップ (ROS)
ROS コンソール に移動します。システムは、対応するテンプレートがロードされた状態で、[スタックの作成] ページに自動的にリダイレクトします。
プロンプトに従って構成を完了し、[作成] をクリックします。
[スタック情報] タブの下のステータスが [作成中] から [作成済み] に変わると、セットアップは完了です。
[出力] タブをクリックして、作成された VPC、vSwitch、および ECS インスタンスの情報を表示します。
方法 2: 手動セットアップ (コンソール)
ステップ 1: VPC と vSwitch を作成する
VPC コンソール にログオンします。
上部のメニューバーで、VPC のリージョンを選択します。このトピックでは、[中国 (杭州)] を使用します。
VPC ページで、VPC の作成 をクリックします。次のように VPC と vSwitch を構成し、[OK] をクリックします。
このトピックに密接に関連するパラメーターのみがここにリストされています。その他のパラメーターにはデフォルト値を使用してください。詳細については、「VPC を作成および管理する」をご参照ください。
VPC:
[ipv4 CIDR ブロック]: [ipv4 CIDR ブロックを手動で入力] を選択します。
[ipv4 CIDR ブロックを入力]: 構成の推奨事項に従って、VPC のプライマリ IPv4 CIDR ブロックを入力します。この CIDR ブロックは、VPC の作成後は変更できませんが、セカンダリ IPv4 CIDR ブロックを追加することはできます。
説明複数の VPC を使用するシナリオ、またはデータセンターと VPC を使用するハイブリッドクラウドでは、Request for Comments (RFC) ドキュメントで定義されている標準のプライベート CIDR ブロックのサブセットを、長さが 16 ビット以下のマスクで使用することをお勧めします。複数の VPC の CIDR ブロックが互いに重複せず、VPC の CIDR ブロックがデータセンターの CIDR ブロックと重複しないようにしてください。
[ipv6 CIDR ブロック]: この例では、[BGP (マルチ ISP) を割り当てる] を選択して、VPC をすばやくセットアップします。システムは自動的に VPC の IPv6 ゲートウェイ を作成し、
/56
のマスクを持つ IPv6 CIDR ブロックを割り当てます。デフォルトでは、IPv6 アドレスにはプライベートネットワーク通信機能のみがあります。VPC の作成後、IPv6 CIDR ブロックを変更することはできませんが、追加することはできます。説明IPv6 ゲートウェイが不要になった場合は、左側のナビゲーションウィンドウで
をクリックし、ターゲット IPv6 ゲートウェイの [アクション] 列の [削除] をクリックします。IPv6 アドレスを介した通信が不要になった場合は、ターゲット VPC の [ipv6 CIDR ブロック] 列の [ipv6 を無効にする] をクリックします。
vSwitch:
[ゾーン]: 各ゾーンのクラウドリソースの可用性は、作成時期によって異なります。インスタンスの在庫は販売ページによって異なります。
[ipv4 CIDR ブロック]: 構成の推奨事項に基づいて、vSwitch の IPv4 CIDR ブロックを構成します。vSwitch の作成後、CIDR ブロックを変更することはできません。
[ipv6 CIDR ブロック]: vSwitch の IPv6 CIDR ブロックを構成します。デフォルトでは、マスクは
/64
です。 0 から 255 までの 10 進数を入力して、CIDR ブロックの最後の 8 ビットを定義できます。説明vSwitch が他の VPC の vSwitch またはデータセンターと通信する必要がある場合は、vSwitch の CIDR ブロックが宛先 CIDR ブロックと重複しないようにしてください。
VPC に複数の vSwitch を作成する必要がある場合は、[vswitch] の下の [追加] をクリックして、パラメーターを構成します。
ステップ 2: ECS インスタンスを作成して構成する
IPv6 CIDR ブロックを持つ VPC と vSwitch を作成したら、IPv6 アドレスを持つ ECS01 および ECS02 インスタンスを作成する必要があります。
左側のナビゲーションウィンドウで、vSwitch をクリックして、リージョンを選択します。このトピックでは、[中国 (杭州)] を選択します。
vSwitch ページで、ターゲットスイッチを見つけ、
操作 列で を選択します。[elastic Compute Service] 購入ページで、[カスタム起動] タブをクリックし、ECS インスタンスを構成して、作成を完了します。
[数量] を [2] に変更します。
[ipv6] で [無料の Ipv6 アドレスを割り当てる] を選択します。
[注文を作成] をクリックして支払いを完了します。 [コンソール] の [インスタンス] ページで、作成された ECS インスタンスを表示します。
IPv6 アドレスを構成することで、オペレーティングシステムが IPv6 アドレスを識別してアクティブ化できるように、ECS インスタンスのネットワークインターフェースカード (NIC) の IPv6 アドレスを構成します。
ステップ 3: セキュリティグループルールを構成する
セキュリティグループルールがビジネス要件を満たしていない場合は、ECS01 および ECS02 インスタンスの IPv6 セキュリティグループルールを個別に構成します。
ECS インスタンスで
ping6
コマンドを実行するなどの操作をサポートするために、インターネット制御メッセージプロトコル (ICMP) バージョン 6 (ICMPv6) トラフィックを許可するインバウンドルール。SSH ポート 22 およびリモートデスクトッププロトコル (RDP) ポート 3389 のトラフィックが ECS インスタンスにアクセスできるようにし、HTTP ポート 80 および HTTPS ポート 443 のトラフィックが ECS インスタンスによって提供される Web サービスにアクセスできるようにするインバウンドルール。
ECS コンソール にログオンします。
左側のナビゲーションウィンドウで、
を選択します。上部メニューバーの左上隅で、リージョンを選択します。このトピックでは、[中国 (杭州)] が選択されています。
ターゲットセキュリティグループを見つけ、[アクション] 列の [ルールの管理] をクリックします。
セキュリティグループルールを設定するには、次の表に従って ICMP プロトコルを許可し、すべての IPv4 アドレスと IPv6 アドレスを承認します。詳細については、「セキュリティグループの使用ガイドラインとユースケース」をご参照ください。
アクション
優先度
プロトコル
ポート範囲
承認オブジェクト
許可
1
すべての ICMP(IPv6)
ソース: -1/-1
宛先: -1/-1
ソース: すべての IPv6 (::/0)
許可
1
すべての ICMP(IPv4)
ソース: -1/-1
宛先: -1/-1
ソース: すべての IPv4 (0.0.0.0/0)
ネットワーク接続をテストする
上記の手順を完了すると、VPC 内の ECS01 および ECS02 インスタンスは、IPv6 アドレスを介して相互に通信できます。接続をテストするには、次の操作を実行します。
この例では、ECS01 および ECS02 は Alibaba Cloud Linux オペレーティングシステムを実行しています。他のオペレーティングシステムで ping6 コマンドを使用する方法の詳細については、使用するオペレーティングシステムのマニュアルを参照してください。
ECS01 および ECS02 インスタンスに ログオンします。
ECS01 および ECS02 インスタンスで
ping6
コマンドを実行して、接続をテストします。エコー応答パケットが返された場合、接続は確立されています。 ECS01 と ECS02 は IPv6 アドレスを介して相互に通信できます。
追加操作
IPv6 を無効にする
vSwitch: 一部の vSwitch の IPv6 を無効にする必要がある場合は、ターゲット vSwitch の [ipv6 CIDR ブロック] 列の [ipv6 を無効にする] をクリックします。
VPC:
VPC に複数の IPv6 CIDR ブロックがある場合は、未使用のブロックを削除します。
VPC に IPv6 CIDR ブロックが 1 つしかない場合は、プライベート IPv6 通信が不要になったら IPv6 を無効にします。
すべての vSwitch の IPv6 CIDR ブロックを無効にし、VPC の下の IPv6 ゲートウェイを削除します。最後に、ターゲット VPC の [ipv6 CIDR ブロック] 列の [ipv6 を無効にする] をクリックします。
説明削除を進める前に、IPv6 パブリック帯域幅と送信専用ルールが IPv6 ゲートウェイから削除されていることを確認してください。
制限
機能の制限
VPC は 1 つの IPv6 ゲートウェイのみをサポートします。
VPC を削除する前に、IPv6 ゲートウェイが削除されていることを確認してください。
IPv4/IPv6 デュアルスタックをサポートするリージョン
エリア | リージョン |
アジアパシフィック - 中国 | 中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (杭州)、中国 (上海)、中国 (福州 - ローカルリージョン)、中国 (深セン)、中国 (河源)、中国 (広州)、中国 (成都)、中国 (香港) |
アジアパシフィック - その他 | フィリピン (マニラ)、シンガポール、日本 (東京)、韓国 (ソウル)、インドネシア (ジャカルタ)、マレーシア (クアラルンプール)、タイ (バンコク) |
ヨーロッパとアメリカ | 米国 (バージニア北部)、米国 (シリコンバレー)、ドイツ (フランクフルト)、英国 (ロンドン)、メキシコ |
中東 | SAU (リヤド - パートナーリージョン) 重要 SAU (リヤド - パートナーリージョン) リージョンはパートナーによって運営されています。 |