What do you run; Opnsense, pfsense, Smoothwall, maybe a WAF like wazuh?

Today was update/audit firewall day. I’m running a standalone instance of pFsense on a Protectli Vault FW4B - 4 Port - Intel Quad Core - 8GB RAM - 120GB mSATA SSD with unbound, pfBlockerNG, Suricata, ntopng, and heavily filtered. I did bump the swap to 8 GB as I’ve previously noticed a few ‘out of swap’ errors under load.

Before I signed off, I ran it through a couple porn sites to see if my adblocking strategy was working. Not one intrusive ad. Sweet!

Show me what you got.

  • @Broken@lemmy.ml
    link
    fedilink
    15 hours ago

    Opnsense with unbound DNS here. Running on an old PC that got converted to dedicated firewall (with added NIC card for ports). Nothing crazy, just enough to control what communicates out of my network.

    • irmadladOP
      link
      fedilink
      English
      17 hours ago

      Protectli

      I love my Protectli. I tried Opnsense. Seemed to be a well put together piece of open source software by people really who care. There’s nothing wrong with it. Does what it says on the tin. I guess I just liked the flow of pFsense. They both acomplish the same thing. I am aware of the pro’s and the cons of each. pFsense just appealed to me more.

  • Hellfire103
    link
    fedilink
    English
    3
    edit-2
    8 hours ago

    My firewall varies from installation-to-installation, as it’s always client-side with a custom DNS provider. Right now, I’m using YaST Firewall on my main machine, iptables on my old ThinkPad, and my other machines are currently between operating systems. In the past, I have also dabbled in ufw, pf, and awall.

    In addition to that, I generally use NextDNS (though I also get excellent results with Mullvad DNS).

    My policy is simple: reject all incoming connections, except for Torrent and Syncthing.

    • irmadladOP
      link
      fedilink
      English
      37 hours ago

      NextDNS

      I hear a lot of good things about NextDNS.

      My policy is simple:

      Do you call your network Virgin, because that’s pretty tight.

    • irmadladOP
      link
      fedilink
      English
      410 hours ago

      OpenBSD pf

      I’d never heard of it so I went and checked it out. It seems to have a lot of pFsense/Opnsense features just managed from the cli. Cool.

      • @Hobbes_Dent@lemmy.world
        link
        fedilink
        4
        edit-2
        10 hours ago

        It’s the ‘pf’ in pfSense.

        pf is developed as part of the OpenBSD project and is the built in packet filter/firewall.

  • @nbailey@lemmy.ca
    link
    fedilink
    English
    310 hours ago

    I run iptables on Debian, on a cheap aliexpress minipc with dual NICs. Been using more or less the same config for about five years. It’s simple, boring, and works great.

    • irmadladOP
      link
      fedilink
      English
      39 hours ago

      It’s simple, boring, and works great.

      One cannot quibble with long term success. Admitidly tho, I am a sucker for a good UI. One of the first things I do when researching a piece of opensource software is to do an image search to see what it looks like. LOL

      • monovergent
        link
        fedilink
        27 hours ago

        Same. Immeasurably disappointed whenever the repo for a GUI program does not include any screenshots.

  • Nightlight
    link
    fedilink
    310 hours ago

    We’re behind our firewalls of course 😋 I’m using a random no root android firewall but I’m probably just going to root it and use something good

  • @kalpol@lemmy.ca
    link
    fedilink
    3
    edit-2
    10 hours ago

    Pfsense with pfblocker in a VM. Works wonders. Pipe fail2ban to pfblocker for extra goodness.

    • ☂️-
      link
      fedilink
      14 hours ago

      another advantage of running VMs is the flexibility of changing stuf whenever you decide to try something new. like shuffling new hardware around but you don’t need to get up from the couch, or buy new hardware.

    • irmadladOP
      link
      fedilink
      English
      210 hours ago

      Pipe fail2ban to pfblocker for extra goodness.

      The thought has crossed my mind on several occasions. If you don’t mind me asking and take up your time, how do you integrate f2b with pFsense? I’m running f2b on several VPS I have, and it just downright works. So, my thought was, what would f2b do to enhance pFsense’s capabilities, and how would you make that all homogenate?

      • @kalpol@lemmy.ca
        link
        fedilink
        28 hours ago

        Been a while since I set it up but as I recall it’s a 5-minute from job that runs a command that just dumps the pf block list fail2ban manages into a text file in my public_html directory. Then I just add a feed in pfblocker with the address of the text file and it loads from that feed.

        • irmadladOP
          link
          fedilink
          English
          17 hours ago

          I’ll see if I can dig up some info. I started searching, then got busy. So I put the few I had time to find in a selfhosted Readeck instance. I use it for ‘read it later’ kind of bookmarks.

          Thanks for the share.