10 ms·
AWS Begins Charging for Public IPv4 Addresses
- neverrroot 3y ago$0.005 per hour per IP, or $43.8 per year, is expensive. Too expensive.
- wmf 3y agoYes, 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.
- user6723 3y agowhat is a stupidity tax
- Sayrus 3y agoFortunately, 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.
- joshstrange 3y ago> 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.
- wmf 3y agorouting 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.
- benmmurphy 3y agoNAT 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.
- tehbeard 3y agoHaving 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.
- runamok 3y agoNat 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_Instance.html https://docs.aws.amazon.com/vpc/latest/userguide/VPC_NAT_Ins...
- yuppie_scum 3y agoI 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.
- flangola7 3y agoWhat does that have to do with anything? That doesn't suddenly make the expense go away.
- grepfru_it 3y agoFor 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
- seligman99 3y ago$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.
- kubota 3y agoJeff will be able to commission another sculpture for his yacht.
- chrisbolt 3y agoThat’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.
- overstay8930 3y agoExtra 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.
- pizzafeelsright 3y agoI am surprised it took this long. I wonder if I could resell the attractive numbers.
- grepfru_it 3y agoI 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
- vbgamer45 3y agoCheck out auctions.ipv4.global website you can sell your /24's or buy others. I have used them before successfully.
- rickette 3y agoKind 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.
- ChrisArchitect 3y agoOfficial post/discussion over here: https://news.ycombinator.com/item?id=36910855 https://news.ycombinator.com/item?id=36910855
- rvdginste 3y agoWould 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?
- bdavbdav 3y agoNot in the UK. Most cheap residential BB is v4 only.
- tyingq 3y agoGoogle 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-country-ipv6-adoption https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
- rvdginste 3y agoThank 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.
- tyingq 3y agoThere 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.
- rvdginste 3y agoRight. Why did I not see that? Thanks!
- 3y ago
- aftbit 3y agoIf 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?
- anderiv 3y agoYou can put it behind a NAT Gateway, but that also needs a public IP, and also is very expensive.
- atyvr 3y agoWow, $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/index.html 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.