Configuring my OS to prefer IPv6 addresses of DNS responses significantly reduced the number of web captchas I see (on NAT444 with native IPv6).
IPv4 is old and broken, use IPv6.
[–] malfist 13 hours ago
It's crazy I can get fiber to my house in the US, but not IPv6.
[–] dijit 12 hours ago
I was doing this back when I had BT in London, my internet speed back then was pretty abysmal and it would randomly drop routes- ironically this tunnel actually improved my internet (because of the routes not being dropped, not the speed).
[–] cowlevel 11 hours ago
And they can always tell your ISP if they don't like paying to connect to the tunnelling server they should just implement v6.
[–] alibarber 9 hours ago
[–] bombcar 1 hour ago
[–] jon128 12 hours ago
Our free tunnel broker service enables you to reach the IPv6 Internet by tunneling over existing IPv4 connections from your IPv6 enabled host or router to one of our IPv6 routers.
https://tunnelbroker.net/[–] sandeepkd 10 hours ago
[–] kstrauser 4 hours ago
I strongly disagree. That's obsolete knowledge, thrown around by people who want to be considered security conscious but haven't actually updated their knowledge in many years. A statement with similar implications might be "security conscious operators require their users to rotate their passwords monthly", which is what a lot of people use to think a decade ago, and now what it really communicates is that you're talking to a dinosaur.
[–] asdf88990 1 hour ago
IPv6 will never replace IPv4 because it is a different protocol rather than merely a new version. The name is a lie.
[–] Karrot_Kream 6 hours ago
But if you've ever had to deal with endpoint security, if you're just doing static rule based blocking/throttling, /32 or /24 blocking is often your best option. Thanks to CGNAT this often means having a pretty large impact since an ISP's residential customer might end up getting randomly assigned a "bad" address and the cooldown for these rules is often months long or more.
In IPv6 land, you can just block a /128 or even a /64 and rarely hit anyone else in the crossfire.
[–] icedchai 5 hours ago
[–] icedchai 5 hours ago
Otherwise, what are the practical differences?
[–] TacticalCoder 11 hours ago
IPv4 is old, very old. But how is it broken? It's literally been working just fine since it came out.
That there are limited addresses is something else: it doesn't mean it's broken.
I don't care that spying/surveillance devices have more trouble spying on me with IPv4 than with IPv6 and I don't care that some apps have a harder time establishing connection.
IPv4 works. SSH over IPv4 works. Browsing the Web over IPv4 works.
[–] Xirdus 5 hours ago
[–] teddyh 8 hours ago
It is broken for you by upstream NAT and CGNAT.
[–] broken-kebab 7 hours ago
[–] spauldo 5 hours ago
The Internet was supposed to be a purely peer-to-peer network, where the addresses on each side of a connection pointed to an end node. That's why protocols like FTP or SIP break when NAT is used, and why you have to play games with port forwarding if you want to run services from your house (assuming you have a public IP address at all).
[–] broken-kebab 5 hours ago
[–] throw0101c 4 hours ago
Because just about all applications are currently architected in such a manner.
When Skype first came out many moons ago it allowed peer-to-peer connections with clients, but a lot of clients were behind NAT (especially ones that could not do PCP or UPnP), so Skype had to come up with the notion of "super nodes" that could do relaying.
Protocols like STUN/TURN/ICE/etc had to be developed to deal with all of this blocking of traffic.
If clients could know their 'real' addresses and allow things like PCP (which is often needed for (e.g.) video games), then perhaps there could me less strictly consuming and more collaborating.
[–] spauldo 4 hours ago
The whole idea of "consumer" and "server" nodes is so baked into how people think about networking they don't even realize it. But that's not how the Internet was intended to be in the first place.
[–] broken-kebab 4 hours ago
And if you seriously believe that Dropbox appeared because of NAT, and not because people prefer out-of-the-box solutions, I can only suggest you to go out of your bubble, and discuss technical issues with random people.
"Intended" btw is not even an argument. Internet wasn't intended for many things which we happily do here.
[–] wolrah 4 hours ago
Dropbox gained popularity *BECAUSE IT MADE IT EASY TO DO THIS WHEN YOU'RE STUCK BEHIND NAT TRASH*. By the time it was even a thought in anyone's brain the internet had already been ruined by that garbage.
It would never have existed in a world without NAT because it wouldn't have been needed, syncing data between computers you owned that all had publicly routable addresses is a much simpler problem.
Every ISP that has CGNAT v4 without providing full v6 needs to be shut down. They are either incompetent or actively choosing to make their users' service less useful to restrict them and/or encourage "upgrades". Internet service has a public routable IP address, period.
[–] broken-kebab 3 hours ago
I'm sorry, but this claim is one of the brightest examples of false consenses effect I've seen in ages. People generally just prefer an icon on desktop to click/tap. And that's the reason Dropbox found its audience.
[–] throw0101c 4 hours ago
CGNAT works for you? Do you play video games at all? Because there are all sorts of people for which it doesn't.
The fact that you may be fortunate enough to get a publicly-accessible IPv4 address on your WAN interface does not mean everyone else is. This type of attitude seems to be akin to "I gots mine."
[–] broken-kebab 3 hours ago
[–] Karrot_Kream 6 hours ago
[–] broken-kebab 5 hours ago
[–] w3ll_w3ll_w3ll 13 hours ago
[–] matja 13 hours ago
[–] nomel 9 hours ago
[–] winstonwinston 7 hours ago
tracert -4 google.com
tracert -6 google.com
I do get very different hops and latency.
However for “happy eyeballs” algo to fallback to IPv4, latency needs to be very bad on IPv6.
[–] bombcar 1 hour ago
For many years and even how there are networks that advertise they can do ipv6 and hand out real addresses but nothing works.
[–] thayne 54 minutes ago