I currently use TinyWall Firewall, it works very well, it’s small/portable, no complaints I even donated to the Dev but I would really prefer open source, also it needs to be user friendly like TinyWall so my non-tech family members can/will use it like they do with TinyWall.

  • @TikoBrown@beehaw.orgOP
    link
    fedilink
    English
    261 year ago

    Update: I just discovered that TinyWall is now FOSS, GitHub Link If a very powerful, easy to config/maintain Windows firewall that is also now FOSS is something your interested in, I highly recommend giving TinyWall a try

  • @millie@beehaw.org
    link
    fedilink
    English
    21
    edit-2
    1 year ago

    Okay, so this is a more topic-adjacent meta commentary, but this thread is a great example of something stupid.

    Why is it that when people show up on the internet to ask how to do something, a bunch of people jump in to say that thing isn’t worth doing?

    I don’t know how many times I’ve been googling for a solution to a problem and I keep finding people who tell OP not to bother rather than either providing a solution or just like, not commenting on a thread they’re incapable of helping in.

    Like, y’all get that these conversations turn into google results, right? You know how frustrating it is to google something and the first answer that comes up is ‘google it’? Or better yet ‘you can’t’ in response to a problem that’s absolutely doable.

    Just let people do their weird little niche projects that fit their needs! You don’t need to understand why.

    Drives me up a wall.

    • @jarfil@beehaw.org
      link
      fedilink
      91 year ago

      There is a basic misunderstanding in OP’s formulation: a “firewall for” is something one needed with Windows XP and earlier, as in a piece of software that acted as a firewall; nowadays, both Windows 7+ and Linux come with a built-in firewall, that one might want a “GUI for {}'s firewall”.

      Whether people feel more inclined to explain the misunderstanding, or to just spew a “you can’t” that’s technically correct but unhelpful… YMMV, different people are different and may be of different mood at different times 🤷

  • @jarfil@beehaw.org
    link
    fedilink
    81 year ago

    There seems to be a misunderstanding:

    • A “firewall for” is something one needed with Windows XP and earlier, as in “a piece of software that acted as a firewall”.
    • Nowadays, both Windows 7+ and Linux come with a built-in firewall, that one might want a “GUI for {}'s firewall”.

    One of such GUIs, is TinyWall, that is also FOSS (GPLv3). I see people have suggested some more.

    To be precise, all these options are inferior in functionality to firewalls like ZoneAlarm… but since you’re asking for a non-tech friendly solution, they should be adequate.

        • @BaroqueInMind@lemmy.one
          link
          fedilink
          21 year ago

          Both do deep packet inspection using netflow protocol and filter using crowd sourced detection rules as well as commercial, process-level filtering on a host operating system to detect network intrusion is unecessarily resource intensive.

          https://www.netgate.com/blog/suricata-vs-snort

          ZenArmor does the same as both, but also uses python scripts with a fancy graphical interface.

          • @towerful@programming.dev
            link
            fedilink
            21 year ago

            Do people really run zenarmour, snort or suricate on their desktop?
            Feels like a network firewall thing to do DPI for the whole house, instead of a per-machine thing.

          • @jarfil@beehaw.org
            link
            fedilink
            11 year ago

            Process-level filtering is to avoid exfiltration from environments where “all processes run as the same user, with full access to all other processes”… which, unfortunately, are still most of them.

            DPI is nice to stop incoming attacks, and to detect suspicious outgoing traffic, but it’s kind of late when the data is already on the wire, and you won’t be able to stop all possible kinds of traffic that way.

  • @MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    7
    edit-2
    1 year ago

    What’s wrong with the built in windows firewall? It works well, has a GUI to add rules, etc… You don’t even need to touch it on a default setup for most people.

    • @BearOfaTime@lemm.ee
      link
      fedilink
      51 year ago

      Because it’s awful to use, counter-intuitive, and fucking breaks network connectivity all the time by switching private networks to public on a whim.

      Fuck that piece of shit for that reason alone. I’ve seen it fuck domain controllers doing this, when “supposedly” it can’t do this on a DC. Know what happens then? I can’t RDP to the server from it’s own local network.

      This is such a problem we run a powershell script on a schedule to ensure the connections remain private.

    • @Imprint9816@lemmy.dbzer0.com
      link
      fedilink
      English
      41 year ago

      This. There really is no point in installing something like tinywall, when there is a built in firewall that has more functionality (granted its much less user friendly).

  • @TikoBrown@beehaw.orgOP
    link
    fedilink
    English
    41 year ago

    OK, since this was my first post here I did not expect the conversation to get so lively. I appreciate every single input. I thought my initial request was simple and clear with the words “non-tech” and “family members” but for the curious I will expand a bit.

    For starters of course I am the “sys-admin” of my families tech life, my main personal PC is not Windows based but every member of my family is because every flavor of Linux I have convinced a family member to try has resulted in utter failure for them, sad but true.

    They like the simple UI over the Windows firewall because I had no success trying to get them to understand/use the built-in windows version “Easy” to block per-process out/in traffic “Easy” to block ALL traffic, etc… Having them understand/use traffic blocking at the app level has made all of them much safer/smarter users. I start them with almost everything locked down, they open/monitor what they use, nobody shares a PC so this works perfect.

    and finally for me, I needed Open Source so I can inspect the code for any tomfoolery, make any custom changes needed/wanted, and compile on my own. Free is never a requirement, I will always support the devs of software I end up using.

    Thanks again for all the input, I read and followed everything, I was not planning on this much TMI but felt it warranted after reading the responses.

    • T (they/she)
      link
      fedilink
      11 year ago

      Sorry you had to write this down, OP. On the internet people make a lot of assumptions. I hope you ended up getting a reply.