How do I configure a secondary private IP address for my Amazon EC2 instance?

Last updated: 2020-06-30

I want to configure a secondary private IP address for my Amazon Elastic Compute Cloud (Amazon EC2) instance. How do I do that? 

Short description

You can assign a secondary private IP address to an Amazon EC2 instance when you launch the instance. If you already launched the EC2 instance, you can assign a secondary private IP address to the network interface.

Resolution

  1. Assign the secondary IPv4 address to your instance.
  2. Configure the instance operating system to recognize the new IP address.
    For Windows Server, see Configuring a secondary private IPv4 address for your Windows instance.
    For Amazon Linux, see Configuring the operating system on your instance to recognize secondary private IPv4 addresses.
    For other Linux distributions, see the network configuration documentation for your distribution. For example, for Ubuntu, see Network configuration on the Ubuntu website.
  3. (Optional) If you need a public IP, you can associate an Elastic IP address with your new secondary private IP address.
    Note: If you have more than one Elastic IP address on an EC2 instance, charges apply.

Did this article help you?

Anything we could improve?


Need more help?