Requirements and Preparation
Checking the following conditions helps you enable IPv6 Dual-Stack successfully on the first try, without opening a support ticket.
Technical prerequisites
- FPT Cloud has enabled IPv6 for your account
- You are using a General-type VPC — Phase 1 supports dual-stack only on General-type VPCs
- The VPC has been configured by FPT Cloud with dual-stack (stackMode = dual)
note
To enable IPv6 for an existing VPC or create a new VPC with dual-stack, contact FPT Cloud for support — self-service creation of a dual-stack VPC is not available in Phase 1.
Required permissions
| Role | Permission needed | Used for |
|---|---|---|
| Tenant User (Console) | subnet:Create | Create a dual-stack Subnet |
| Tenant User (Console) | instance:Create | Create an Instance in a dual-stack subnet |
| Tenant User (Console) | instance:Update | Add an IPv6 NIC to a running Instance |
| Tenant User (Console) | security-group:Create | Create an IPv6 rule in a Security Group |
Limits to know upfront
| Limit | Detail |
|---|---|
stackMode cannot change | After a VPC is created, it cannot switch from ipv4 to dual — contact FPT Cloud for support |
| Automatic /64 | You cannot choose a specific IPv6 prefix for a subnet — the system allocates it |
| Fixed IPv6 Mode | A dual-stack subnet uses only DHCPv6 Stateful — this cannot be changed |
| Phase 1 supports General-type VPC only | Specific-type VPCs do not support dual-stack in Phase 1 |
Pre-start checklist
Confirm each item before reading on:
- FPT Cloud has enabled IPv6 for your account (contact FPT Cloud if not)
- You are using a General-type VPC with dual-stack configured by FPT Cloud
- You have Tenant permissions on the Console Portal to create a Subnet and Instance
Next steps
Once you have verified the prerequisites, follow:
- Enable IPv6 End-to-End — for a quick view of the whole flow
- Request a Dual-Stack VPC from FPT Cloud — if you don't have a dual-stack VPC yet