• m532@lemmygrad.ml
    link
    fedilink
    arrow-up
    1
    ·
    12 hours ago

    If ipv4 wasn’t owned by the address-hogging empire of evil, we wouldn’t need ipv6

  • humanspiral@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    22 hours ago

    Ain’t nobody never asked for any of this, but it invaded my home computer too!!! IPv6 rapist immigrants are taking over this country.

  • Dumhuvud@programming.dev
    link
    fedilink
    English
    arrow-up
    80
    ·
    3 days ago

    /64

    That’s not an address, that’s a whole fucking subnet consisting of 2^64 different addresses. ☝️🤓

  • ikoz@programming.dev
    link
    fedilink
    arrow-up
    40
    ·
    2 days ago

    There was a cool project that converted hexadecimal numbers (or IPs) to pronouceable words. I think it was also more dense, and of course faster to say / easier to remember.

    • comfy@lemmy.ml
      link
      fedilink
      arrow-up
      13
      ·
      2 days ago

      Just make your IP addresses pronouncable words like feed:deaf:babe:beef:cafe:: problem solved ez (working 2023!)

          • some_kind_of_guy@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            21 hours ago

            Yeah, calculation of the amount of possible strings containing only a-f is trivial. But the idea is for addresses to be memorable. So I’m wondering how many strings which are valid IPv6 addresses are possible if you are limited to actual English (or, pick a language) 4-letter words containing only a-f. As someone mentioned, this could be expanded with 1337-speak.

            • Ghoelian@lemmy.dbzer0.com
              link
              fedilink
              arrow-up
              1
              ·
              8 hours ago

              Ahh right, that would be a bit more difficult to calculate.

              I guess you could make a script which just bruteforces all combinations of a-f against an English dictionary. I might try to do that tonight.

    • LaLuzDelSol@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      2 days ago

      That’s cool, but I’m sure it broke the relationship between ip addresses. Like it would be hard to tell if 1 IP was 1 higher or lower than another/ in the same /28 subnet, etc

      • Eager Eagle@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        2 days ago

        maybe they could be sorted alphabetically to give you an idea, but yeah, it’d be harder to know for sure without a mixed format like

        worda:wordb::f1

  • kungen@feddit.nu
    link
    fedilink
    arrow-up
    38
    arrow-down
    1
    ·
    3 days ago

    Does IPv6 scare you so much that you start craving the monstrosity known as NAT44?

    • slate@sh.itjust.works
      link
      fedilink
      arrow-up
      13
      arrow-down
      8
      ·
      2 days ago

      Idk man, NAT makes a lot of sense once you get used to it. And it’s pretty cozy with its firewall features. And somewhat human readable ipv4 addresses are nice.

      • Dumhuvud@programming.dev
        link
        fedilink
        English
        arrow-up
        18
        arrow-down
        1
        ·
        2 days ago

        ISPs putting you behind NAT is not cozy.

        They charge extra for a feature called “static IP”. But the IP address not being static is not the issue, for me at least. You could host stuff with a dynamic IP back in 2000s/2010s. But no, now you get to share the same IPv4 address with a bunch of other households, unless you pay extra.

        • slate@sh.itjust.works
          link
          fedilink
          arrow-up
          11
          arrow-down
          2
          ·
          edit-2
          2 days ago

          Ha, yeah that sucks and I’d absolutely hate it if I were behind a CGNAT. But I believe most ISPs don’t do that. None of mine ever have. Just like how most ISPs provide you with an ipv6 address range, but not all. Fact is that crappy ISPs can screw up your network no matter what ip spec you’re using.

          And I’ve never heard of a business network being behind an ISP controlled CGNAT. A NAT you control can be nice.

          • 4am@lemmy.zip
            link
            fedilink
            arrow-up
            4
            ·
            2 days ago

            You don’t need a NAT with IPv6, that’s what link-local addressing is for

            • xep@discuss.online
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              1 day ago

              Unless your ISP won’t support DHCPv6-PD until you pay them extra… want to guess how I know this?

      • Laser@feddit.org
        link
        fedilink
        arrow-up
        4
        arrow-down
        3
        ·
        2 days ago

        Idk man, NAT makes a lot of sense once you get used to it.

        That’s a lie, NAT is bullshit, sometimes necessary, but it will never “make sense”.

        • slate@sh.itjust.works
          link
          fedilink
          arrow-up
          7
          arrow-down
          2
          ·
          2 days ago

          I like that none of my local devices are externally addressable unless an outgoing connection has been established. You can (and should) achieve the same thing with ipv6, but then it’s essentially just maintaining a NAT table without the translation piece. I think that makes sense in both protocols.

          • Eager Eagle@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            2 days ago

            exactly, I also like this peace of mind for my home network and see no benefit in using ipv6 there. Similarly for any VPC I deploy to an IaaS.

            • unquietwiki@programming.dev
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 day ago

              I’m actually trying a hybrid approach with some VPCs: use firewalled IPv6 ports for remote management, direct to the VMs; while siphoning off the IPv4 traffic to a basic Linux host with Netfilter rules acting as a NAT router. I keep the benefits of using IPv6, without eating up a bunch of external IPv4 addresses, that I would also have to account for on filtering.

          • Laser@feddit.org
            link
            fedilink
            arrow-up
            2
            ·
            2 days ago

            I like that none of my local devices are externally addressable unless an outgoing connection has been established.

            This can also be achieved using (other) firewall rules.

            but then it’s essentially just maintaining a NAT table without the translation piece.

            So… a firewall?

            NAT isn’t a security feature and shouldn’t be relied on for managing access to hosts.

            It also breaks the assumption of IP that connections between hosts are end-to-end, which requires sophisticated solutions so that everything works (more or less).

            I too employ NAT to make services accessible over IPv4. But only because it doesn’t work otherwise. Not because it “makes sense”. I don’t use it at all for IPv6.

  • aliser@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    2 days ago

    I don’t get how regular network works, ipv6 is like 10 times more confusing with all its prefixes and subnets

    • purplemonkeymad@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      2 days ago

      I mean they dropped the parts of ip4 that are not used. They only multiplied the number of bits by 4, otherwise it’s the exact same ideas. The confusing part might be that a device gets multiple addresses off the bat. Using decimal for 128 bits would have made the address even worse.