- Newest
- Most votes
- Most comments
Hello.
If you follow the steps described in the answer at the URL below correctly, the public IPv4 will disappear from EC2.
https://repost.aws/questions/QUVmpO9BWGSuGwQh5tXk3f5w/how-to-remove-ipv4-public-ip-address-from-ec2-instances-before-february-2024-ipv6#ANIgCHiXgQSdSiHc1wgH-6fA
Indeed, even in my environment, I was able to confirm that public IPv4 was restored when I stopped and started EC2.
I think this is probably related to the "Auto-assign public IP" that was set when creating EC2, but as of March 2024, this setting is a setting that cannot be changed after EC2 is started.
Therefore, it may be best to operate EC2 without stopping it as much as possible.
Also, if you remove public IPv4, you will not be able to access external websites or applications that only support IPv4.
Public IPv4 is required for IPv4 communication.
Therefore, you will need to take measures such as NATing IPv6 to IPv4 using NAT64.
https://docs.aws.amazon.com/vpc/latest/userguide/nat-gateway-nat64-dns64.html
Thank you for your reply. I tried NAT64/DNS64 before, but no success. Maybe some steps are not correct. I hope there may be some detailed documentation for IPv6 to IPv4 using NAT64, such as whether the IPv6 EC2 instance have ipv4 address configed or not, etc.
NAT64 settings themselves can be done using the method described in the following document. https://docs.aws.amazon.com/vpc/latest/userguide/nat-gateway-nat64-dns64.html#nat-gateway-nat64-dns64-walkthrough
Relevant content
- asked 5 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated a year ago
Why you want to remove public IP? Will you remove both public IP?