AWS announces new charges for every IPv4 address in use.

Posted by zrad603@reddit | sysadmin | View on Reddit | 195 comments

I missed the original announcement, it barely got any discussion on r/aws, somebody mentioned it in another post. But starting February 1, 2024, AWS is going to charge $0.005 per hour per IPv4 address. (Which is about $3.65/month) [https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/](https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/) But here's the thing, not all AWS services fully support IPv6, or they don't support it in all regions. [https://docs.aws.amazon.com/vpc/latest/userguide/aws-ipv6-support.html](https://docs.aws.amazon.com/vpc/latest/userguide/aws-ipv6-support.html) [https://awsipv6.neveragain.de/](https://awsipv6.neveragain.de/) Considering the default behavior of a default VPC is to give every EC2 instance an IPv4 address, this might catch a lot of people by surprise. For example, we support a bunch of t\*.nano and t\*.micro spot instances and reserved instances that work as crawlers, so each instance has it's own IPv4 address. We're gonna get a huge increase in our EC2 bill because of this. I don't think this is going to make a huge difference for most companies, but for some workloads this could be huge.