The question above for the most part, been reading up on it. Also want to it for learning purposes.

  • @dan@upvote.au
    link
    fedilink
    English
    8
    edit-2
    1 year ago

    A good ISP that supports IPv6 will give you a /64 range. That’s a huge number of IPs, 2^64. Easily enough for every device on your network to have a lot of public IPs. If you use Docker or VMs, you could give each one a public IPv6 address.

    When every device on your network can have a public IP, there’s no longer a reason to have private IPs. Instead, you’d use firewall rules for internal-only stuff (ie allow access only if the source IP is in your IPv6 range).

    This is how the internet used to work in the old days - universities would have a large IP range, and every computer on campus would have a public IP.

    Of course, you’d still have a firewall on your router (and probably on your computers too) that blocks incoming connections for things you don’t want to expose publicly.