How to unassign public ipv4 from ec2 instance?


Hi there,

I've faced the issue and not sure if it's some kind of AWS bug or an issue with my configs.

I've instance running "i-ххххххххххххххххх" which has a public Ipv4 but I'm not sure why since the assigned subnet "subnet-fffffffffffffffffff" that has an option "Auto-assign public IPv4 address" set as "No". EC2 instance - Subnet -

Later on, I discovered that the community cloud formation template I was using contained this - AssociatePublicIpAddress set as True.

So, my question now is: are there any options for how I can unassing public Ipv4 from instance?

I tried to stop the instance and see if there will be any option to unassing public IP but it's just not present here in this case - But when I start the instance back - it immediately appears.

Please advise.

asked 6 months ago1442 views
1 Answer
Accepted Answer


I hope the answers below will be helpful.

  1. Create an ENI and attach it to the instance.
  2. Allocate an Elastic IP address using the below doc[1]
  3. Associate the Elastic IP to the primary ENI that has the public IP of the instance[2].
  4. Refresh the browser page and observe the instance public IP has changed to the new Elastic IP address.
  5. Disassociate the Elastic IP address from the primary ENI by following the below doc[3]
  6. Refresh the browser page again, and observe the instance public IP has been removed.
  7. Release the Elastic IP[4] and detach the ENI attached by the step #1.

[1] Elastic IP addresses - Allocate an Elastic IP address -
[2] Elastic IP addresses - Associate an Elastic IP address with an instance or network interface -
[3] Elastic IP addresses - Disassociate an Elastic IP address -
[4] Elastic IP addresses - Release an Elastic IP address -

profile picture
answered 6 months ago
profile picture
reviewed 4 months ago
profile picture
reviewed 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions