3 ms·
>If I move to IPv6 then my "internal" network address space is at the whim of my ISP. This is a major problem to me before I'd go wholesale IPv6 at home as the
by mixdup 10mo ago
>If I move to IPv6 then my "internal" network address space is at the whim of my ISP.
This is a major problem to me before I'd go wholesale IPv6 at home as the primary way I address and connect to hosts
I have IPv6 enabled, but it's just all defaults. My traffic is going out over the internet on IPv6, my home automation stuff in the house using Matter is on IPv6, but for the few server-types that I have in the house they are still identifiable by me by their IPv4, and my addressing to get into my network from outside is via my ISP's IPv4 address
There really needs to be a universal way to bring IPv6 addresses to your ISP, so they're portable like a phone number. Both so that I can take them with me if I switch providers and so that my ISP can't arbitrarily change them from underneath me
- cromka 10mo agoI doubt this will ever happen, as it would make things extremely easy for spammers and scammers.
- mixdup 10mo agoWhy? You could easily block their range and it'd be blocked no matter where they went IPv6 is already a nightmare for dealing with scammers and spammers. It's very often I get weirdly blocked because someone has abused my ISP's (AT&T) IPv6 block that I'm on and Wikipedia or whoever has blocked an entire /48 or something and it's virtually impossible to get a delegation outside of that range
- _ikke_ 10mo agoWith IPv6, it's common to have multiple addresses on an interface. So on options is to assign yourself an [RFC 4193](https://datatracker.ietf.org/doc/html/rfc4193 https://datatracker.ietf.org/doc/html/rfc4193) fc00::/7 random prefix that you use for local routing that is stable, while the ISP prefix can be used for global routing. Then you don't need to renumber your local network regardless of what your ISP does.
- mixdup 10mo agoWhat if I want my devices visible on the public internet? Then I'm tied to my ISP's addresses. Or, I have to maintain both addressing schemes
- _ikke_ 10mo agoThat's why I mentioned multiple addresses. The public addresses (assigned using SLAAC or DHCPv6) are for global reachability, while you use the local prefix for stable addresses within your network. If you want stable global addresses, you should request an AS number and prefix, and choose a provider that allows you to announce it with BGP.
- parineum 10mo ago> and choose a provider Lots of people don't have much choice. Frankly, my IoT washing machine having a public IP address sounds like it'll get shut off when I don't let it online or don't pay my subscription fee.
- Dylan16807 10mo ago> Lots of people don't have much choice. Yeah but it's not like IPv4 is any better at giving you a stable public address.
- preisschild 10mo agoFunfact my washing machine has a public ipv6 address, but egress/ingress conns to the WAN are blocked. works great.
- patmorgan23 10mo agoThis is also the case with IPv4.
- simoncion 10mo ago> There really needs to be a universal way to bring IPv6 addresses to your ISP... There is. It's "Provider-Independent" address space. It's used sparingly because widespread use of it would explode the size of routing tables. I think you could also "simply" [0] become your own AS/LIR/whatever and negotiate with your ISP to route your prefix/subnet/whatever to your site (or some box in a colo somewhere that you attach to your site with some sort of tunnel). [0] It is my understanding that it is often not at all simple to do this.