Tổng quan IPv6 Dual-Stack trên FPT Cloud
FPT Cloud Console Portal hỗ trợ Dual-Stack networking — cho phép tài nguyên mạng vận hành đồng thời cả IPv4 lẫn IPv6 trên cùng một hạ tầng.
Dual-Stack là gì
Dual-Stack có nghĩa là một tài nguyên mạng (VPC, Subnet, Instance) có thể sử dụng cả địa chỉ IPv4 và IPv6 cùng lúc. Khác với IPv4-only (chỉ có IPv4) hay IPv6-only (chỉ có IPv6), dual-stack giúp bạn:
- Duy trì khả năng tương thích với hệ thống IPv4 hiện có
- Chuẩn bị cho lộ trình chuyển đổi IPv6 theo kế hoạch VNNIC đến năm 2030
- Cấp phát địa chỉ IPv6 gần như không giới hạn cho tài nguyên cloud
Kiến trúc tổng thể
FPT Cloud cấu hình VPC loại General với dual-stack (theo yêu cầu)
└─► VPC nhận IPv6 Parent Pool (/64)
└─► Tenant tạo Subnet dual-stack
└─► Subnet nhận /64 tự động từ Pool
└─► Instance/NIC nhận IPv4 + IPv6 qua DHCPv6 Stateful
Ba lớp cần thiết để một Instance có IPv6:
| Lớp | Ai thực hiện | Điều kiện |
|---|---|---|
| VPC loại General | FPT Cloud (theo yêu cầu của bạn) | stackMode = dual, được cấu hình sẵn |
| Subnet | Bạn (Tenant User) | Bật Enable IPv6 dual-stack khi tạo Subnet |
| Instance/NIC | Bạn (Tenant User) | Tạo trong subnet dual-stack → tự nhận IPv6 qua DHCPv6 |
Các khái niệm chính
stackMode
Thuộc tính của VPC, xác định loại địa chỉ IP được hỗ trợ:
| Giá trị | Ý nghĩa |
|---|---|
ipv4 | VPC chỉ hỗ trợ IPv4 (mặc định cũ) |
dual | VPC hỗ trợ cả IPv4 và IPv6 |
stackMode được thiết lập lúc tạo VPC và không thể thay đổi sau đó.
IPv6 Parent Pool (/64)
Khi FPT Cloud cấu hình VPC loại General với dual-stack, hệ thống gắn một IPv6 Parent Pool vào VPC. Pool này là một block địa chỉ IPv6 lớn (ví dụ: 2401:db00:1100:a00::/64) từ đó các Subnet sẽ được cấp prefix /64.
Subnet /64 prefix
Mỗi Subnet dual-stack nhận một prefix /64 từ Parent Pool của VPC. Đây là đơn vị cơ bản của IPv6 subnetting — một /64 có khoảng 18 tỷ tỷ địa chỉ.
- /64 được cấp tự động — bạn không cần chọn thủ công
- IPv6 Gateway = địa chỉ đầu tiên trong /64 (ví dụ:
2401:db00:1100:a10::1) - IPv6 Mode cố định là
DHCPv6 Stateful
DHCPv6 Stateful
Cơ chế tự động cấp phát IPv6 cho Interface của Instance. Khi một Instance được tạo trong subnet dual-stack, DHCPv6 Stateful sẽ tự động gán một địa chỉ IPv6 duy nhất cho NIC — không cần cấu hình thêm.
Phạm vi Phase 1
Phase 1 (Q2-Q3 2026) hỗ trợ Dual-Stack cho:
| Tài nguyên | Hỗ trợ IPv6 | Ai thực hiện |
|---|---|---|
| VPC loại General | Cấu hình dual-stack theo yêu cầu | FPT Cloud |
| Subnet | Enable IPv6 dual-stack khi tạo | Tenant User |
| Instance | Nhận IPv6 tự động khi tạo trong subnet dual-stack | Tenant User |
| NIC | Thêm NIC IPv6 cho Instance đang chạy | Tenant User |
| Security Group | Tạo rule với IP Type = IPv6 | Tenant User |
Chưa hỗ trợ trong Phase 1: VPC loại Specific (Specific VPC), Route Table IPv6, Load Balancer IPv6, DNS AAAA record, VPC IPv6-only.