News for hackers. Stuff that matters.
Re:AWS Begins Charging for Public IPv4 Addresses by neverrroot on Friday July 28, 2023 @02:24PM (#36911079)
$0.005 per hour per IP, or $43.8 per year, is expensive. Too expensive.
Re:AWS Begins Charging for Public IPv4 Addresses by wmf on Friday July 28, 2023 @02:35PM (#36911224)
Yes, AWS is buying IPs for ~$50 so either they're only expecting IPv4 to last for 2-3 years (not) or this charge is basically a penalty for people who are bad at networking.
Re:AWS Begins Charging for Public IPv4 Addresses by user6723 on Friday July 28, 2023 @03:03PM (#36911644)
what is a stupidity tax
Re:AWS Begins Charging for Public IPv4 Addresses by Sayrus on Friday July 28, 2023 @03:09PM (#36911745)
Fortunately, using private IPs behind a NAT Gateway is cheap /s

Even for people good at networking but using managed services, public IPs on instance can make sense. IPv6 support also has its own set of issues.

Re:AWS Begins Charging for Public IPv4 Addresses by joshstrange on Friday July 28, 2023 @03:18PM (#36911864)
> penalty for people who are bad at networking

You mean customers? I can't access IPv6-only websites because my ISP doesn't support it. Oh, and I have the best ISP in the area but none of the ISPs here have IPv6 support.

If you mean routing multiple servers through one that uses IPv4 so you only have to pay for 1 machine then yeah, I guess I'm bad at networking, that does not sound like something I want to maintain.

Re:AWS Begins Charging for Public IPv4 Addresses by wmf on Friday July 28, 2023 @03:23PM (#36911950)
routing multiple servers through one that uses IPv4 so you only have to pay for 1 machine

This is called a NAT gateway and it's AWS networking 101. If you're not willing to learn how to use AWS then you're going to get ripped off.

Re:AWS Begins Charging for Public IPv4 Addresses by tehbeard on Friday July 28, 2023 @04:00PM (#36912482)
Having looked at the pricing for a nat gateway device on aws for some lambda related networking woes recently... You're getting ripped off still unless you handroll or ansible playbook your own nat gateway.
Re:AWS Begins Charging for Public IPv4 Addresses by runamok on Friday July 28, 2023 @04:07PM (#36912571)
Nat gateways really only hurt if you have fairly high traffic iirc. AWS always dings you on egress traffic in general.

In that case this may be preferable: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_NAT_Ins...

Re:AWS Begins Charging for Public IPv4 Addresses by benmmurphy on Monday July 31, 2023 @10:51AM (#36943456)
NAT gateways were the ripoff before this change :) AWS NAT could be described as paying AWS to give yourself a worse networking experience. which I guess is probably why they've made this change. NAT gateway is very similar to assigning a public IP to your instance except that when you use the NAT gateway you don't have 1:1 private to public ip addresses. AWS public IP is just 1:1 NAT. If you don't want any incoming connections with the public IP then you just don't allow incoming connections in the security groups rules and it's almost identical to AWS NAT. AWS NAT was mostly a disadvantage except if you want to originate traffic from a fixed set of ip addresses and you don't have your own public ip range to allocate from. Of course now with the pricing changes it should be cheaper to use AWS NAT over public IP.
Re:AWS Begins Charging for Public IPv4 Addresses by yuppie_scum on Friday July 28, 2023 @08:29PM (#36915366)
I guarantee your company spent more than that in the past few business days on people talking about the weather while waiting for other people to show up on zoom.
Re:AWS Begins Charging for Public IPv4 Addresses by flangola7 on Friday July 28, 2023 @08:43PM (#36915500)
What does that have to do with anything? That doesn't suddenly make the expense go away.
Re:AWS Begins Charging for Public IPv4 Addresses by grepfru_it on Friday July 28, 2023 @09:57PM (#36916014)
For reference: I pay roughly $24/year at my colo and that (I thought) is expensive. I had another host which only charged $6.50/year
Re:AWS Begins Charging for Public IPv4 Addresses by seligman99 on Friday July 28, 2023 @02:44PM (#36911342)
$0.005 per hour per IP.

Assuming AWS has 50% utilization on IPs they've assigned for EC2, this is a $1.28 billion/yr fee they created.

Scale is fun.

Re:AWS Begins Charging for Public IPv4 Addresses by kubota on Friday July 28, 2023 @04:01PM (#36912505)
Jeff will be able to commission another sculpture for his yacht.
Re:AWS Begins Charging for Public IPv4 Addresses by chrisbolt on Friday July 28, 2023 @05:31PM (#36913640)
That’s also assuming that adding the fee with 6 months of notice won’t make people reduce their IP address usage to avoid the fee.
Re:AWS Begins Charging for Public IPv4 Addresses by overstay8930 on Friday July 28, 2023 @06:08PM (#36914013)
Extra scandalous too since stuff like load balancers will use a bunch of IPv4 addresses that they can now charge extra for, with no way to avoid the fees since you can't turn off IPv4.
Re:AWS Begins Charging for Public IPv4 Addresses by pizzafeelsright on Friday July 28, 2023 @03:08PM (#36911731)
I am surprised it took this long.

I wonder if I could resell the attractive numbers.

Re:AWS Begins Charging for Public IPv4 Addresses by grepfru_it on Friday July 28, 2023 @10:00PM (#36916035)
I have been sitting* on a total of 2 /24s for 10 years waiting to recoup my money.

If I could rent out my ip space at $50/ip/year I’ve made all of my money back plus profit in a single year

*by sitting I mean using them for projects but nothing mission critical

Re:AWS Begins Charging for Public IPv4 Addresses by vbgamer45 on Saturday July 29, 2023 @12:20AM (#36916867)
Check out auctions.ipv4.global website you can sell your /24's or buy others. I have used them before successfully.
Re:AWS Begins Charging for Public IPv4 Addresses by rickette on Friday July 28, 2023 @04:22PM (#36912755)
Kind of blown away that IPs were still free on AWS.

I'm using mostly Google Cloud and Azure the past few years and as the article mentions, they already charge for IPs.

Re:AWS Begins Charging for Public IPv4 Addresses by ChrisArchitect on Friday July 28, 2023 @04:30PM (#36912872)
Official post/discussion over here:

https://news.ycombinator.com/item?id=36910855

Re:AWS Begins Charging for Public IPv4 Addresses by rvdginste on Friday July 28, 2023 @05:02PM (#36913276)
Would it be realistic today to make a commercial website only available on an IPv6 address? Or would the website lose too much traffic because of that?
Re:AWS Begins Charging for Public IPv4 Addresses by tyingq on Friday July 28, 2023 @05:39PM (#36913723)
Google publishes a map of what percentage of users are accessing them via IPV6.[1]. The numbers aren't great. The US is around 53%, UK 43%, Brazil 45%, France 74%, India 68%. And many countries much lower. I believe the setup is such that if the end user's IPV6 was functional, they get counted.

[1] https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...

Re:AWS Begins Charging for Public IPv4 Addresses by rvdginste on Sunday July 30, 2023 @06:17AM (#36929677)
Thank you for the statistics, they are interesting. Would also be interesting to know the evolution of those statistics over the last 5 years.

Either way, seems that an IPv4 address is still needed for websites that target a worldwide audience.

Re:AWS Begins Charging for Public IPv4 Addresses by tyingq on Sunday July 30, 2023 @11:10AM (#36931946)
There is an "adoption" tab that shows history for the overall percentage, and it has grown significantly.

I think, though, that most of the growth is mobile devices, which seem to more broadly support ipv6 because they have to. If they would show growth for Home/ISP, I suspect it would be pretty lousy.

Re:AWS Begins Charging for Public IPv4 Addresses by rvdginste on Sunday July 30, 2023 @12:05PM (#36932655)
Right. Why did I not see that? Thanks!
Re:AWS Begins Charging for Public IPv4 Addresses by bdavbdav on Friday July 28, 2023 @05:10PM (#36913362)
Not in the UK. Most cheap residential BB is v4 only.
Re:AWS Begins Charging for Public IPv4 Addresses by flangola7 on Friday July 28, 2023 @08:45PM (#36915514)
Why would it lose traffic? Even Windows Vista knew how to talk to IPv6.
Re:AWS Begins Charging for Public IPv4 Addresses by BenjiWiebe on Friday July 28, 2023 @10:09PM (#36916095)
Can't talk it to the server if the ISP between you and the server refuses to talk it.
Re:AWS Begins Charging for Public IPv4 Addresses by duskwuff on Friday July 28, 2023 @10:51PM (#36916344)
Because, unfortunately, not everyone has working IPv6 transit. There are still a nontrivial number of ISPs (especially smaller ones) which don't provide IPv6, and residential network hardware like wireless routers which don't support it.
Re:AWS Begins Charging for Public IPv4 Addresses by rvdginste on Sunday July 30, 2023 @06:13AM (#36929654)
I guess this is currently then the biggest issue with IPv6 adoption: ISPs are not yet ready for it.
Re:AWS Begins Charging for Public IPv4 Addresses by znpy on Saturday July 29, 2023 @03:47AM (#36917893)
You could do that but also get an ipv4-enabled cdn. If your website is big enough it would require a cdn anyway, and the cdn provider most likely supports ipv6 origins
Re:AWS Begins Charging for Public IPv4 Addresses by jiripospisil on Saturday July 29, 2023 @11:21AM (#36921121)
If you use Cloudflare's tunnel (or similar), you don't even need a publicly routable address.
Re:AWS Begins Charging for Public IPv4 Addresses by aftbit on Friday July 28, 2023 @06:54PM (#36914472)
If you allocate an AWS instance without any public IPv4 address, does that mean that it won't be able to access sites on the IPv4 only internet?
Re:AWS Begins Charging for Public IPv4 Addresses by anderiv on Friday July 28, 2023 @07:10PM (#36914627)
You can put it behind a NAT Gateway, but that also needs a public IP, and also is very expensive.
Re:AWS Begins Charging for Public IPv4 Addresses by atyvr on Sunday July 30, 2023 @12:16PM (#36932783)
Wow, $43 per year, that's not cheap! It's likely the price AWS pays to acquire a single new IP at the current market price.

Three years ago, they had about just over 100 Million IPv4 addresses, which at the estimated market price back then, would have been worth ~$2.5 billion worth of IPv4 addresses! https://toonk.io/aws-and-their-billions-in-ipv4-addresses/in...

AWS has been the most active buyer of IPv4 addresses over the last few years, so it's probably quite a bit more now. And in the AWS blog they mentioned "the cost to acquire a single public IPv4 address has risen more than 300% over the past 5 years. "

Should have bought some IPv4 in 2014 or so, would have been a great investment. Back then it was about $11 or so per IP.