Does Amazon RDS support IPv6 addressing?

2 minute read

Can I use Internet Protocol version 6 (IPv6) addressing with Amazon Relational Database Service (Amazon RDS)?


IPv6 is available in all Regions, and you can add IPv6 addresses to both a virtual private cloud (VPC) and its subnets. Amazon RDS supports IPv6 with dual-stack mode. You can work with IPv6 on Amazon RDS when you create new instances or modify existing instances. When using Amazon RDS with IPv6, keep the following in mind:

  • The range of IPv6 addresses are assigned from Amazon's pool of available IPs, and can't be selected manually. Make sure that outbound rules for security groups and ACLs are configured accordingly.
  • When running on a dual-stack mode, Amazon RDS doesn't allow public accessibility over an internet gateway.
  • All the subnets of the database's subnet group must have IPv4 and IPv6 CIDRs attached to them to support dual-stack mode.
  • Don't delete subnets or CIDR disassociation at the VPC level. This can cause your RDS instance to become network incompatible if the DB subnet group stops supporting the DUAL network type.

For more information about RDS with IP addressing, see Amazon RDS IP addressing.

Related information

IPv6 addressing with Amazon RDS

Migrate existing VPCs from IPv4 to IPv6

IPv6 addresses

AWS OFFICIALUpdated 2 years ago
1 Comment

While it's great that IPv6 support is available in dual stack. It's unfortunate that Amazon decided to not allow public access for dual stack. We have some IPv6 only networks in our internal network where we need to query the AWS database and we cannot. Also, we tend to favor IPv6, for as much traffic as possible on our dual stack networks. Due to this, we have had to keep our own databases for use in our IPv6 networks and have had to downgrade our AWS RDS instances to IPv4 only.

Amazon, extremely poor implementation / planning.

replied a month ago