• 1 Post
  • 293 Comments
Joined 3 years ago
cake
Cake day: July 2nd, 2023

help-circle



  • pHr34kY@lemmy.worldtoAsk@piefed.socialWhy is IPv6 so important?
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    3 days ago

    IPv6 fixes a lot of problems. It’s actually a simpler protocol. It eliminates the need for NAT, which is a major headache when building networks. The security model is just traffic filtering. That’s all you need.

    It’s got built-in privacy extensions. Most desktop machines make outgoing connections with an address that cannot listen on a socket. You cannot get portscanned by anyone you connect to. This is a problem that cannot be solved on IPv4. To make it better, the outgoing address changes about once a day (typically). This prevents web servers from following you around and building a profile.

    Address scanning is a huge problem in IPv4. If you open SSH port 22 on a public server, there will be bots guessing the password within the hour. IPv6 space cannot be scanned like that, so it simply doesn’t happen.

    My personal hot take: If global IPv4 were turned off tomorrow, we’d migrate to IPv6 in a month and never look back. 90% of the pain of IPv6 is the duplication of work because IPv4 still exists.








  • I wonder if anyone ever wrote an update aggregator that would find all package managers, containers and git repos and whatnot and just do all of them.

    Some are a right pain to update, such as Nextcloud. Installing a monthly update should not feel like an enterprise prod deployment.

    It’s kinda ironic that package managers have caused the exact problem that they are supposed to solve.