Can I use IPv6 addressing with Amazon Relational Database Service (Amazon RDS)?

IPv6 is available in all Regions, and IPv6 addresses can be added to both a VPC and its subnets. Amazon Elastic Compute Cloud (Amazon EC2) instances that are created in a subnet that uses IPv6 addressing have both IPv6 and IPv4 addresses.

However, Amazon RDS doesn't currently support IPv6. When using Amazon RDS, keep in mind the following:

  • You can't associate IPv6 addresses with Amazon RDS instances. Also, RDS DB instances can't communicate with clients using IPv6. All IPv6 packets sent to Amazon RDS instances are dropped.
  • You can assign IPv6 addresses to Amazon EC2 clients of Amazon RDS. However, these IPv6 addresses communicate with RDS DB instances that use IPV4 addresses (in addition to read replicas that are created on EC2 instances using IPv6).
  • Amazon Simple Storage Service (Amazon S3) supports IPv6, but loads to and dumps from RDS DB instances use IPv4.
  • VPNs don't translate between IPv6 and IPv4. If you have on-premises resources that use IPv6 and that also communicate with RDS DB instances over a VPN, be sure that your firewall permits communication using IPv4.

For more information about VPC addressing, see IP Addressing in Your VPC.

Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2017-03-31

Updated: 2019-02-06