I want to git gud at nftables, but the official wiki and every tutorial out there expects you to be an expert in the legacy Linux utility, iptables. :meow-tableflip:

Edit: Also lots of web fine web tools and APIs with outdated or miserable docs. No excuse. Good documentation may unironically be my passion.

  • Shinji_Ikari [he/him]
    ·
    1 year ago

    this one doesn't seem referential to ip tables.

    It seems like you'd be better off learning what you want the tool to do, then learning how to do that in the tool, rather than learning the concept tied with the tool.

    • TankieTanuki [he/him]
      hexagon
      ·
      edit-2
      1 year ago

      That was one of the better tutorials I found.

      I have this OCD thing where I don't like using a tool that I don't fully understand---even if it's working perfectly for me at the moment. I'm afraid I'll overlook something in my ignorance and get ransomwared. I worry that the blogs or wikis I copy configurations from are flawed.

      • TheCaconym [any]
        ·
        1 year ago

        I have this OCD thing where I don’t like using a tool that I don’t fully understand—even if it’s working perfectly for me at the moment

        I don't know if it's an "OCD thing" or not but I can definitely tell you this: it's a good thing and the absolute best way to become an expert at this.

      • Shinji_Ikari [he/him]
        ·
        1 year ago

        That's exactly why I suggest "identifying what [you] want to do" and learn how that works on a networking level, in this case you want to set up firewalls. Then learn the tool, figure out what each command does from the Man pages, play around, test it out, etc.