FPT Cloud の IPv6 Dual-Stack 概要
FPT Cloud Console Portal は Dual-Stack ネットワーキング をサポートしています。これにより、ネットワークリソースが同一インフラ上で IPv4 と IPv6 を同時に利用できます。
Dual-Stack とは
Dual-Stack とは、ネットワークリソース(VPC、Subnet、Instance)が IPv4 アドレスと IPv6 アドレスを同時に使用できることを意味します。IPv4-only や IPv6-only とは異なり、dual-stack では次のことが可能です。
- 既存の IPv4 システムとの互換性を維持する
- VNNIC の 2030 年までの計画に沿った IPv6 移行ロードマップに備える
- クラウドリソースにほぼ無制限の IPv6 アドレスを割り当てる
全体アーキテクチャ
FPT Cloud が General タイプの VPC を dual-stack で構成(リクエストに応じて)
└─► VPC が IPv6 Parent Pool (/64) を受け取る
└─► Tenant が dual-stack Subnet を作成
└─► Subnet が Pool から /64 を自動的に受け取る
└─► Instance/NIC が DHCPv6 Stateful 経由で IPv4 + IPv6 を受け取る
Instance が IPv6 を持つには、3 つのレイヤー が必要です。
| レイヤー | 実施者 | 条件 |
|---|---|---|
| General タイプの VPC | FPT Cloud(お客様のリクエストにより) | stackMode = dual、事前構成済み |
| Subnet | お客様(Tenant User) | Subnet 作成時に Enable IPv6 dual-stack を有効化 |
| Instance/NIC | お客様(Tenant User) | dual-stack subnet 内で作成 → DHCPv6 経由で IPv6 を受け取る |
主要な概念
stackMode
サポートする IP アドレスタイプを定義する VPC の属性です。
| 値 | 意味 |
|---|---|
ipv4 | VPC は IPv4 のみをサポート(旧デフォルト) |
dual | VPC は IPv4 と IPv6 の両方をサポート |
stackMode は VPC 作成時に設定され、その後 変更できません。
IPv6 Parent Pool (/64)
FPT Cloud が General タイプの VPC を dual-stack で構成すると、システムは IPv6 Parent Pool を VPC にアタッチします。この Pool は大きな IPv6 アドレスブロック(例: 2401:db00:1100:a00::/64)であり、そこから Subnet に /64 プレフィックスが割り当てられます。
Subnet /64 プレフィックス
各 dual-stack Subnet は、VPC の Parent Pool から 1 つの /64 プレフィックス を受け取ります。これは IPv6 サブネッティングの基本単位で、1 つの /64 には約 1,800 京のアドレスがあります。
- /64 は 自動的に 割り当てられます — 手動で選択する必要はありません
- IPv6 Gateway = /64 内の最初のアドレス(例:
2401:db00:1100:a10::1) - IPv6 Mode は
DHCPv6 Statefulに固定されます
DHCPv6 Stateful
Instance のインターフェースに IPv6 を自動的に割り当てる仕組みです。Instance が dual-stack subnet 内に作成されると、DHCPv6 Stateful が NIC に一意の IPv6 アドレスを自動的に割り当てます — 追加の設定は不要です。
Phase 1 の範囲
Phase 1(2026 年 Q2〜Q3)は、次のリソースで Dual-Stack をサポートします。
| リソース | IPv6 サポート | 実施者 |
|---|---|---|
| General タイプの VPC | リクエストに応じて dual-stack を構成 | FPT Cloud |
| Subnet | 作成時に Enable IPv6 dual-stack | Tenant User |
| Instance | dual-stack subnet 内で作成すると自動的に IPv6 を受け取る | Tenant User |
| NIC | 実行中の Instance に IPv6 NIC を追加 | Tenant User |
| Security Group | IP Type = IPv6 でルールを作成 | Tenant User |
Phase 1 では未対応: Specific タイプの VPC(Specific VPC)、IPv6 Route Table、IPv6 Load Balancer、DNS AAAA レコード、IPv6-only VPC。