News for hackers. Stuff that matters.
Re:United States IPv6 adoption over 50% by vidanay on Friday December 31, 2021 @05:24PM (#29753126)
About 5 years ago, I asked the owner of my fixed wireless ISP if he was planning to support IPv6 and I received a 500 word email rant about the uselessness of v6. I haven't asked again. (I still get a 0/10 score at https://test-ipv6.com/)
Re:United States IPv6 adoption over 50% by sliken on Friday December 31, 2021 @06:54PM (#29753829)
Heh, well of course, if you have enough IPv4, there's not much IPv6 does for you.

However if your a normal consumer with a single network visible IP (if that), it's REALLY useful. I've got a /60 (16 /64s'), and I have one per port on my router and it's quite nice to be able to get to anything inside my home network from anywhere on the internet. Filesharing, monitoring home automation, opening/closing my garage door, etc.

Re:United States IPv6 adoption over 50% by VectorLock on Friday December 31, 2021 @07:07PM (#29753911)
>to anything inside my home network from anywhere on the internet

When you put it like that, it sounds kind of scary.

Re:United States IPv6 adoption over 50% by brendoelfrendo on Friday December 31, 2021 @08:57PM (#29754676)
Only when you're dependent on NAT for security. NAT isn't intended to be a security tool, and is pretty bad at mitigating against attacks that aren't just "log into this device directly." As others have said, a robust firewall and some good access controls and you'll be fine.
Re:United States IPv6 adoption over 50% by VectorLock on Friday December 31, 2021 @09:57PM (#29755038)
"anything inside my home network from anywhere on the internet" doesn't sound much like robust access controls.

I wouldn't trust the horrible default passwords and lax security built into most devices for home use to be exposed directly to the Internet even with a firewall.

Re:United States IPv6 adoption over 50% by brendoelfrendo on Saturday January 01, 2022 @12:01AM (#29755683)
Robust access controls would be things like certificate auth, MFA is cool, fail2ban is good, maybe throw in some roles there; whatever floats your boat. So yeah, your security model should involve not using default passwords and not using devices that have unchangeable default passwords.

Again, people are depending on something that isn't really designed to provide security to provide security. Devices that have horrible default passwords aren't secure in any environment. We need to a) do better in picking what we run on our networks and b) hold manufacturers accountable for setting sane defaults.

Re:United States IPv6 adoption over 50% by VectorLock on Sunday January 02, 2022 @10:23PM (#29776979)
If your threat model involves baby sitting every device in your network and making sure they're robustly secure.

Some people just want their lightswitches to work.

Re:United States IPv6 adoption over 50% by mulmen on Friday December 31, 2021 @08:19PM (#29754435)
Why? This is what firewalls are for.
Re:United States IPv6 adoption over 50% by IshKebab on Saturday January 01, 2022 @09:06AM (#29758337)
Because NAT is secure by default, whereas IPv6 is insecure by default.

In other words, if you have internet and you're using NAT then unless you have done some complicated stuff (port forwarding) you're probably safe.

If you have internet and you're using IPv6 then unless you have done some complicated stuff (enabling a firewall) then you're probably not safe.

I guess eventually IPv6 enabled routers will come with a firewall enabled by default but let's not hold out breaths!

Re:United States IPv6 adoption over 50% by drsnow on Friday December 31, 2021 @08:32PM (#29754527)
Because a firewall exploit means your thermostat is now controllable over the internet and you can conveniently preheat your oven over the internet too and now your house is burning down
Re:United States IPv6 adoption over 50% by deadbunny on Friday December 31, 2021 @09:02PM (#29754697)
No different than NAT and forwarding a port which people have been doing for decades.

Hell if you have a firewall exploit then exposing stuff to the internet doesn't matter.

Re:United States IPv6 adoption over 50% by dehrmann on Friday December 31, 2021 @09:31PM (#29754856)
It's very different because NAT blocks by default. You either need to manually set up a forwarded port or the app needs to use UPNP.
Re:United States IPv6 adoption over 50% by deadbunny on Friday December 31, 2021 @09:37PM (#29754908)
Every consumer router/firewall drops incoming packets by default, why would this be different for ipv6?
Re:United States IPv6 adoption over 50% by zinekeller on Friday December 31, 2021 @09:47PM (#29754975)
> Every consumer router/firewall drops incoming packets by default, why would this be different for ipv6?

Sadly, this is very far from the truth. Most routers do not filter IPv6 by default, mainly because IPv6's design assumes a per-device firewall. This means that literally you need to ensure that every device supports a firewall or otherwise operates in such a way that it is safe for public access.

Re:United States IPv6 adoption over 50% by deadbunny on Friday December 31, 2021 @10:06PM (#29755097)
> Most routers do not filter IPv6 by default.

This isn't my experience. If you are correct however, that is a failure of the ISP/CPE provider, not a flaw of IPv6.

> mainly because IPv6's design assumes a per-device firewall

I don't see a single mention of firewalls in the RFC[1]. But then neither did the ipv4 spec. Why would we suddenly stop using firewalls though? They have been standard on networks for decades.

1. https://datatracker.ietf.org/doc/html/rfc2460

Re:United States IPv6 adoption over 50% by zinekeller on Friday December 31, 2021 @10:20PM (#29755188)
> This isn't my experience. If you are correct however, that is a failure of the ISP/CPE provider, not a flaw of IPv6.

First, I'm excluding enterprise firewall here.

I've verified this with multiple non-CPE routers, and except for the router itself (for obvious reasons), no, IPv6 traffic isn't really filtered. The "firewall" is laughable on some routers (including some assuming /64 filters which isn't necessarily true for some servers like OVH's). The only non-enterprise one that's working as much as an IPv4 system is Asus'.

Some routers tries to filter out DoS attacks. Those are rather confusingly called a "Firewall", but it's not really a controllable firewall per se, allowing "normal" but otherwise a malicious-if-DPIed traffic. A tell-tale sign that this is the "firewall" you have is that you cannot set IPv6 whitelists on your router.

> I don't see a single mention of firewalls in the RFC[1]. But then neither did the ipv4 spec. Why would we suddenly stop using firewalls though? They have been standard on networks for decades.

The RFC? Yeah, both IPv6 and IPv4 have evolved in the years so that there's multiple RFCs about them. For example, IPv4 don't promote ICMP firewalls but details what ICMP messages must you allow if you deploy one (unless you wholesale block that IP). IPv6 instead never allows you to block any ICMP messages except if you wholesale block an IPv6 address.

Re:United States IPv6 adoption over 50% by icehawk on Friday December 31, 2021 @09:44PM (#29754956)
I'd not be too confident about that, this is a thing that keeps happening:

https://www.anvilsecure.com/blog/dhcp-games-with-smart-route...

Re:United States IPv6 adoption over 50% by aaomidi on Friday December 31, 2021 @08:55PM (#29754658)
Have you considered how much of a pita/impossibility scanning an ipv6 space is?
Re:United States IPv6 adoption over 50% by kungito on Friday December 31, 2021 @08:53PM (#29754645)
how is that worse than ipv4 firewall exploit?
Re:United States IPv6 adoption over 50% by aaomidi on Friday December 31, 2021 @08:56PM (#29754661)
It's actually better because you actually get obscurity with ipv6.
Re:United States IPv6 adoption over 50% by sneak on Friday December 31, 2021 @05:29PM (#29753165)
There is a lot of cultural inertia that instantly biases against anything new in sysadmin/netadmin circles.

It's super annoying, tbh. A subset of technologists only seem comfortable with the technology that was available when they were 18-24, regardless of how old they get.

"What's this? I never needed it before, what's the sysctl to turn it off?"

Re:United States IPv6 adoption over 50% by orev on Friday December 31, 2021 @05:41PM (#29753275)
There is a lot of cultural inertia that instantly biases against anything old and stable in developer circles.

It's super annoying, tbh. A subset of developers only seem comfortable with technology invented in the past 18-24 months, regardless of how untested and unstable it is.

“What's this? It was written 2 years ago? It must be old and useless. I’m going to require my app to use the latest version and I don’t care what kind of headaches it makes for the people who actually need to make sure it’s up an running when users try to use it.”

Re:United States IPv6 adoption over 50% by magila on Friday December 31, 2021 @06:14PM (#29753506)
Sure, that's annoying too, but I don't see how it's relevant to the topic at hand. IPv6 isn't some shiny new tech, the original RFC just turned 26. It's also not just a superficial re-write of some existing tool, it fixes a real problem which clearly needs to be addressed (no pun intended).
Re:United States IPv6 adoption over 50% by orev on Friday December 31, 2021 @09:48PM (#29754982)
I agree my response isn’t directly relevant, I’m just tired of seeing the same tropes over and over again about how Ops people’s only motivation is to drag their feet on everything just because they’re old and out of date. They actually have good reasons for having processes that appear to slow things down, for good reason.
Re:United States IPv6 adoption over 50% by fpoling on Friday December 31, 2021 @09:16PM (#29754772)
I wish v6 just tried to fix things. The problem with v6 was that it also tried to do thing in a right way and broke too much compatibility. And then it turned out what was right in 1995 was no longer so for the last 10 years.
Re:United States IPv6 adoption over 50% by Dagger2 on Saturday January 01, 2022 @12:42AM (#29755848)
It mostly only broke the things it had to break. v4 isn't forwards compatible to longer address lengths, so the lack of compatibility isn't the fault of any aspect of v6's design.
Re:United States IPv6 adoption over 50% by fpoling on Saturday January 01, 2022 @07:18AM (#29757711)
v6 128-bit address was an attempt to simplify the routing. The was fear that with big routing tables that v4 stated to require 25 years ago the performance would collapse. In practice it never became an issue. Yet with smaller address space, like with just 48 bits, connecting from v6 to v4 address would be possible with much less complex nat.
Re:United States IPv6 adoption over 50% by Dagger2 on Saturday January 01, 2022 @11:53PM (#29765942)
That was part of it, but there was also a desire to be very sure we had enough address space to avoid needing to go through this again. SEND and privacy extensions also make use of the 128-bit address to add some security.

It's already possible to connect from v6 to v4, and using 48-bit addresses wouldn't make doing so any easier. 48 bits would also be way too small; there'd be no point in going to this amount of effort to update IP only to then have to do it a second time straight afterwards.

Re:United States IPv6 adoption over 50% by colechristensen on Friday December 31, 2021 @05:57PM (#29753393)
Both things are true and equally annoying.
Re:United States IPv6 adoption over 50% by jsiaajdsdaa on Friday December 31, 2021 @06:38PM (#29753688)
I guess we can agree that there is a cultural inertia that instantly biases someone against something based on perceptions of time XD
Re:United States IPv6 adoption over 50% by Retric on Friday December 31, 2021 @06:57PM (#29753849)
How odd, I find the opposite with most developers having close to zero tolerance for buggy tools.

Trying to keep jumping to the new hotness is simply a survival strategy.

Re:United States IPv6 adoption over 50% by jolux on Friday December 31, 2021 @07:16PM (#29753985)
One developer's "old and stable" is another developer's "filled with vulnerabilities that nobody will ever find let alone bother to fix because everyone assumes it's old and stable."

IPv6 has been a draft standard since 1998. Get a better argument.

Re:United States IPv6 adoption over 50% by NtGuy25 on Saturday January 01, 2022 @03:47PM (#29762575)
Had this issue with a coworker who uses a decade old version of Linux and refuses to install anything other than base packages cus it's "Stable". Well I made an in house tool, and it's not stable, since his glibc had a bug that's been fixed for a decade that made it so pthreads would break. Everytime I tried telling him it's his system before someone else found the bugfix, he would go "YOU JUST DON'T KNOW HOW TO WRITE MULTITHREADED CODE! MAKE IT SINGLETHREADED AND FIND THE BUG!"
Re:United States IPv6 adoption over 50% by dahfizz on Friday December 31, 2021 @09:05PM (#29754718)
A brand new project being written from scratch is way more likely to have bugs and likely to be abandoned as quickly as it started.
Re:United States IPv6 adoption over 50% by jolux on Saturday January 01, 2022 @01:55AM (#29756215)
Not if it’s written by a good programmer.
Re:United States IPv6 adoption over 50% by wildfire on Friday December 31, 2021 @07:56PM (#29754273)
What other things we use daily are "draft standards"?
Re:United States IPv6 adoption over 50% by Volundr on Friday December 31, 2021 @08:12PM (#29754389)
E-mail (RFC-821), HTTP (RFC-7540), IPv4 (RFC 791), etc. Pretty much the entire internet.
Re:United States IPv6 adoption over 50% by Gigachad on Friday December 31, 2021 @06:40PM (#29753705)
Reminds me of how people would get angry when you suggest a site should switch to HTTPS and people would demand you prove why it would be worth it rather than just doing it anyway since it's free and easy. Glad we have mostly moved past that.
Re:United States IPv6 adoption over 50% by zorked on Friday December 31, 2021 @05:44PM (#29753295)
Just witness the pitchfork army whenever systemd is mentioned.
Re:United States IPv6 adoption over 50% by dijit on Friday December 31, 2021 @06:33PM (#29753652)
Just don’t want it forced on me and by its nature it becomes a hard dependency over time, thus, it does.

I’m not interested in another argument but calling my position “pitchforks” is a bit disengenuous and irritating (which is why I’m replying, off-topic, to you).

While I think it has something to offer I would like potentially better alternatives to be able to exist in future, this is not “pitchforks”.

Re:United States IPv6 adoption over 50% by Gigachad on Friday December 31, 2021 @06:42PM (#29753734)
>Just don’t want it forced on me and by its nature it becomes a hard dependency over time, thus, it does.

systemd is the choice of basically everyone who builds distros, so of course it's going to be hard to avoid unless you volunteer to do all of that work yourself. When you take work from someone else, that comes with taking on the choices that they make.

Re:United States IPv6 adoption over 50% by dijit on Friday December 31, 2021 @07:25PM (#29754045)
Don’t let this descend into another systemd thread. Just don’t lump all criticism against systemd as pitchforks, since it delegitimises complaints.

What you state is absolutely true, but denying there’s more nuance is not helpful. That’s all I’ll say because this is not a worthwhile conversation to have here.

Re:United States IPv6 adoption over 50% by dane-pgp on Friday December 31, 2021 @09:41PM (#29754927)
> systemd is the choice of basically everyone who builds distros

Even if we ignore the fact that systemd made it artificially difficult* for distros to support other init systems (so it wasn't a freely made "choice"), have you never encountered a situation where the popular choice turned out to be the wrong one? Think, for example, of people throwing their trash into nearby rivers, or developers using 2 digits to store year values.

(* Imagine being a volunteer for a distro and having to deal with bugs like "I installed my new printer and it changed my init system[0] / my system no longer boots").

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863974

Re:United States IPv6 adoption over 50% by notreallyserio on Friday December 31, 2021 @06:47PM (#29753775)
> "What's this? I never needed it before, what's the sysctl to turn it off?"

Of course, turning off IPv6 fixed a lot of connectivity issues, at least back in the day. Maybe it's better now, but I see no benefit in re-enabling it. What's the value-add?

Re:United States IPv6 adoption over 50% by magila on Friday December 31, 2021 @07:14PM (#29753963)
The value is that you don't get caught with your pants down when IPv4 addresses get expensive enough to shaping businesses' decisions. It's going to be a lot less stressful to come to grips with IPv6 now rather than waiting until it becomes a critical path dependency of some business goal.
Re:United States IPv6 adoption over 50% by ggm on Friday December 31, 2021 @07:29PM (#29754073)
"Our sires' age was worse than our grandsires'. We, their sons, are more worthless than they; so in our turn we shall give the world a progeny yet more corrupt."

Horace Odes, III 65BCE

Re:United States IPv6 adoption over 50% by themitigating on Friday December 31, 2021 @05:39PM (#29753252)
There's a bias against anything new in human circles
Re:United States IPv6 adoption over 50% by pjc50 on Friday December 31, 2021 @06:01PM (#29753424)
Well, yes. Getting up to speed on the new thing is work, and unless it's clear what the benefit is then I'm disinclined to do that work.

IP6 requires a bunch of new tooling and configuration, and if running dual stack provides plenty of new opportunities for failure.

Re:United States IPv6 adoption over 50% by novok on Friday December 31, 2021 @07:01PM (#29753881)
In 2021 IP6 is still 'new' to you?
Re:United States IPv6 adoption over 50% by RupertHandjob on Saturday January 01, 2022 @04:00AM (#29756792)
My ISP has offered ipv6 for almost 7 years. When ever I tried to you use ipv6 it was just a miserable shit show. Their support says everything is fine and in the support forums thing work fine for some and for some not so much.

When ever I enabled ipv6 I got 10/10 from test-ipv6.com and randomly few ours later it would go down for no reason. I used few hours to understand wtf was happening. Then I just gave up and disabled ipv6. I got peace of mind and lost nothing. Maybe someday I am bored enough to try again that sorcery and black magic.

Re:United States IPv6 adoption over 50% by thyrsus on Friday December 31, 2021 @09:52PM (#29754999)
As a sysadmin, I'd be fine if the stuff on top supported ipv6. E.g., I'm not aware of support for ipv6 in Kubernetes.

In anticipation, where can I catch up on ipv6 routing? Does the number of route entries explode?

I do need a "business reason" to adopt it, since the Center for Internet Security benchmark dings your system if it is turned on.

Re:United States IPv6 adoption over 50% by Melkman on Saturday January 01, 2022 @05:55PM (#29763755)
On the contrary, the numbers of routes decline. Since you get a single IPv6 assignment, often a /48, you can summarize all your networks to that assignment. IPv4 is a mess in this regard. Small assignments to ISP's and businesses were made to be frugal and delay address space exhaustion. This has caused the address space to be very scattered. You can see at https://bgp.potaroo.net/index-bgp.html that IPv4 has about 900k advertised routes and IPv6 has about 150k advertised routes. The IPv4 address space will fragment further now the price for IPv4 addresses is going up fast. Everyone with enough unused space will fractures their assignment and sell the unused pieces.

That's also your business reason. The price for IPv4 connectivity will go up. At some point a startup will not use IPv4 anymore because it will be too expensive. If you don't have IPv6 access you will not be able to use the services of that startup.

Price of an IPv4 address has doubled last year and gone from about $7.50 in 2016 to about $40 now. https://ipv4marketgroup.com/ipv4-pricing/ https://ipv4.global/reports/

Re:United States IPv6 adoption over 50% by Dagger2 on Friday January 07, 2022 @11:33PM (#29848650)
Kubernetes does do v6 today. Given the amount of address space a Kubernetes cluster can use, it's useful there.
Re:United States IPv6 adoption over 50% by geodel on Friday December 31, 2021 @07:39PM (#29754157)
I have checked it many times before and score was reliably 0/10 before. Seeing your comment I decided to check it out on this site and guess what today score is 9/10.
Re:United States IPv6 adoption over 50% by floatboth on Friday December 31, 2021 @08:35PM (#29754545)
What is the missing 1 point?
Re:United States IPv6 adoption over 50% by bombcar on Friday December 31, 2021 @09:25PM (#29754823)
Iirc it’s usually IPv6 pure dns (ie not getting IPv6 addresses I’ve IPv4)
Re:United States IPv6 adoption over 50% by geodel on Friday December 31, 2021 @10:06PM (#29755098)
Yes, that was missing point.
Re:United States IPv6 adoption over 50% by bombcar on Friday December 31, 2021 @09:26PM (#29754829)
I was up to 9/10 and then our ISP replaced something and we lost our IPv6 addresses.