I enabled the ipv6 address for lemmy.world. Should work now.

Next step would be enable dnssec, have to figure out how that worked again.

  • sudo@lemmy.fmhy.ml
    link
    fedilink
    English
    arrow-up
    36
    ·
    edit-2
    1 year ago

    IPv4 is the old standard of Internet Protocol addresses that you’re probably familiar with (something like 192.168.1.10, although the 192.168.x.x range is actually only private addresses). It’s still used on most devices today but it only supports up to ~4.3 billion addresses and as you can imagine, those addresses have basically run out with all of the various devices and servers and whatever else is connected to the internet. IPv4 is in the process of being replaced by the new (10 27* year old) IPv6, but there are still a lot of old devices and a need to support the old protocol. Making IPv6 available for this server will mean any devices connected to the internet should be able to communicate with the server on this new protocol.

    As for DNSSEC, when you go to resolve a a hostname, like lemmy.world, your computer will make a request to a DNS server to figure out what IP address it needs to navigate to in order to access the server. In theory, someone could intercept your DNS request and tell you an address for the server that isn’t actually the address for the server, but rather a malicious host. DNSSEC basically acts as a layer of security to help confirm that information you’re getting on your DNS request is good and true.

    • ZippyWonderdust@kbin.social
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      1
      ·
      1 year ago

      Excellent description, but one point of note; IPv6 has been around for 27 years now, has been a fully functional draft standard for 24 years, and a full-on Internet Standard since 2017. The switch to it and away from IPv4 is long overdue.

      • Bappity@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        I just need a technique for remembering ipv6 addresses, they’re great but I miss being able to easily memorise ipv4 D:

        • ZippyWonderdust@kbin.social
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          I miss that too, but sadly there is no easy equivalent. You just have to make local DNS your friend. I’m in the process of going ipv6-only on my home LAN (because I’m a tech nerd). I enable avahi/bonjour on everything that supports it, then I simply connect to <hostname>.local.

          Any servers that require a static v6 IP address get something like <prefix>::BABE:CAFE:1 mostly just as a way to remind myself that the address is static and not allocated by SLAAC.

    • Speckle@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      Thanks, that’s really nicely explained. I was being a bit silly but got to learn something!