pfsense VS OPNSense

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ค. 2024
  • Where to get OPNSense opnsense.org/
    Where to get pfsense www.pfsense.org/
    Our pfsense tutorials
    lawrence.technology/pfsense/
    The Fork statement
    docs.opnsense.org/history/the...
    Feature Comparison of the OPNsense Plugin Sensei by Sunny Valley Networks
    homenetworkguy.com/review/opn...
    FreeBSD Wireguard Commits
    git.zx2c4.com/wireguard-freeb...
    Connecting With Us
    ---------------------------------------------------
    + Hire Us For A Project: lawrencesystems.com/hire-us/
    + Tom Twitter 🐦 / tomlawrencetech
    + Our Web Site www.lawrencesystems.com/
    + Our Forums forums.lawrencesystems.com/
    + Instagram / lawrencesystems
    + Facebook / lawrencesystems
    + GitHub github.com/lawrencesystems/
    + Discord / discord
    Lawrence Systems Shirts and Swag
    ---------------------------------------------------
    ►👕 lawrence.video/swag
    AFFILIATES & REFERRAL LINKS
    ---------------------------------------------------
    Amazon Affiliate Store
    🛒 www.amazon.com/shop/lawrences...
    UniFi Affiliate Link
    🛒 store.ui.com?a_aid=LTS
    All Of Our Affiliates that help us out and can get you discounts!
    🛒 lawrencesystems.com/partners-...
    Gear we use on Kit
    🛒 kit.co/lawrencesystems
    Use OfferCode LTSERVICES to get 5% off your order at
    🛒 lawrence.video/techsupplydirect
    Digital Ocean Offer Code
    🛒 m.do.co/c/85de8d181725
    HostiFi UniFi Cloud Hosting Service
    🛒 hostifi.net/?via=lawrencesystems
    Protect you privacy with a VPN from Private Internet Access
    🛒 www.privateinternetaccess.com...
    Patreon
    💰 / lawrencesystems
    ⏱️ Timestamps ⏱️
    0:00 Intro pfsense vs OPNSense
    2:33 m0n0wall pfsense OPNSense history
    3:38 OPNSense fork
    4:41 OS Differences and Security
    7:33 OPNSense pfsense domain controversy
    11:55 Real World Business Usage
    14:50 Interface Differences
    19:58 IDS IPS Snort Suricata
    21:50 Wireguard
    24:06 OpenVPN
    24:55 Packages
    27:04 Diagnostics
    29:33 Logging
    #Firewall #pfsense #OPNSense
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 376

  • @LAWRENCESYSTEMS
    @LAWRENCESYSTEMS  3 ปีที่แล้ว +44

    Where to get OPNSense opnsense.org/
    Where to get pfsense www.pfsense.org/
    Our pfsense tutorials
    lawrence.technology/pfsense/
    The Fork statement
    docs.opnsense.org/history/thefork.html
    Feature Comparison of the OPNsense Plugin Sensei by Sunny Valley Networks
    homenetworkguy.com/review/opnsense-sensei-feature-comparison/
    FreeBSD Wireguard Commits
    git.zx2c4.com/wireguard-freebsd/log/?ofs=100
    ⏱️ Timestamps ⏱️
    0:00 Intro pfsense vs OPNSense
    2:33 m0n0wall pfsense OPNSense history
    3:38 OPNSense fork
    4:41 OS Differences and Security
    7:33 OPNSense pfsense domain controversy
    11:55 Real World Business Usage
    14:50 Interface Differences
    19:58 IDS IPS Snort Suricata
    21:50 Wireguard
    24:06 OpenVPN
    24:55 Packages
    27:04 Diagnostics
    29:33 Logging

    • @nathanielbest3541
      @nathanielbest3541 3 ปีที่แล้ว

      Question regarding pfsense. Have you found it necessary to change the UDP timeout settings for any of your customers as it pertains to their VoIP services? I know on some firewalls and/or routers, this is strongly recommended. At one time I did set the UDP timeout on my pfsense build to 300, however I made the mistake of doing testing on my production firewall and had to recover it. After recovery, I decided to leave it set at the default settings, whether I changed it or not, I've not seen any evidence to suggest that pfsense has an issue maintaining a UDP session.

    • @christophepeetersbree779
      @christophepeetersbree779 2 ปีที่แล้ว

      It's a wake-up call, everyone left Netgate/pfSense.

    • @ilikehiking
      @ilikehiking ปีที่แล้ว +1

      pfSense is not open source anymore.

    • @LAWRENCESYSTEMS
      @LAWRENCESYSTEMS  ปีที่แล้ว +1

      It is open source with closed source add-ons.

    • @ilikehiking
      @ilikehiking ปีที่แล้ว +1

      @@LAWRENCESYSTEMS That's an interesting way to refer to a closed source fork.

  • @markarca6360
    @markarca6360 3 ปีที่แล้ว +46

    One thing I like about OPNSense is built-in ZeroTier One support through a community plugin.

  • @erl-grey
    @erl-grey 3 ปีที่แล้ว +112

    19:15 automatically generated rules are hidden by default to keep the interface a bit cleaner in opnsense, you should find it when you click on the dropdown.

  • @Filakhtov
    @Filakhtov ปีที่แล้ว +15

    Thank you very much for this side-by-side comparison and a history lesson. One thing I think is worth adding, which is also the only reason I pick OPNSense over pfSense these days is the availability of the official API. I am running OPNSense as a VM and I have automation tools that allow changing things over an API… so the tool would take a snapshot, apply changes and perform a quick test. If everything goes well - it discards a snapshot. If something goes sideway - it just restores the snapshot and reports the problem for me to look at. This can be even more powerful in the HA setup.

  • @beauregardslim1914
    @beauregardslim1914 3 ปีที่แล้ว +50

    Security is about trust. If you can't trust a vendor on the business side (domain scandal) and the technical side (wireguard mess), I don't know why anybody would stick with it.

    • @biomerl
      @biomerl 2 ปีที่แล้ว +3

      Enterprise and hardware support

    • @JosephHalder
      @JosephHalder 2 ปีที่แล้ว +9

      They've been in the game for a long time as a contributing BSD member, and have no reason to not trust their software. Was buying that domain scummy? Yes, they probably thought they were being slick/smart/snarky, no they shouldn't have done it. There's no reason to think their Wireguard work isn't being done in good faith.

  • @jonathanwoodard1204
    @jonathanwoodard1204 3 ปีที่แล้ว +44

    Finally!!! Thank you for doing the comparison!

  • @G0nz0uk
    @G0nz0uk 3 ปีที่แล้ว +13

    I moved over to OPNSense and prefer it now. I've also got Grafana and not setup too.

  • @BrianThomas
    @BrianThomas 2 ปีที่แล้ว

    Thank you for navigating this topic. Despite all of the controversy thats all over this subject. You did a great job as always in explaining things without ranting and throwing more mud.

  • @notsure7874
    @notsure7874 2 ปีที่แล้ว +6

    Thank you for acknowledging the time issue. YT vids have dates on them, but well over half the articles / techie how-to's and whatnots don't have the most basic journalistic feature ... the date. Or even a version you can deduce an approximate date from.

  • @Pray4ragE
    @Pray4ragE 3 ปีที่แล้ว +1

    Thank you! Was deciding where to begin with open source firewalls and this video helped me solidify my choice.

  • @heikokraemer2735
    @heikokraemer2735 2 ปีที่แล้ว +32

    Job listings (LinkedIn, Germany): pfsense: 49 / OPNSense: 16

    • @scottylans
      @scottylans 2 ปีที่แล้ว +2

      I feel like this will slowly change as opn gets more popular.
      Pfsense has become "uncool"

    • @RatoAx
      @RatoAx ปีที่แล้ว

      What they hire you based on what platform you are a fanboy?! 😅

    • @bigpickles
      @bigpickles 10 หลายเดือนก่อน +3

      ​@@RatoAxProfessionals don't even use the word "fanboy". They're hiring for experience...

  • @talbech
    @talbech 3 ปีที่แล้ว +33

    Thanks for taking the time to review these two great products. I have customers using both products and must say they are very similar and it all comes down to personal preference with regards to the UI. I wish you had spent a little more time on OPNsense before comparing though.

  • @joseroda5863
    @joseroda5863 3 ปีที่แล้ว +11

    Thanks Tom for this review and side by side comparison. I thi k you did a great job staying unbiased while throwing some personal pepper to the products. Afterall, everyone comes here to hear your opinion and not to hear what he/she wants to hear, so your subjective opinion also matters as long as it is funded. Thanks again.

  • @fourtwanky
    @fourtwanky 3 ปีที่แล้ว +10

    Thank you for reviewing this in the way that you did! I was not expecting this video, and I'm SO GLAD you did this video! I love using OPNsense, and I'm really glad to hear your opinion of its comparison to pfsense.

  • @somewhereoutthere8801
    @somewhereoutthere8801 3 ปีที่แล้ว +19

    Great job giving a well balanced overview of both systems. You’re definitly right to insist on the common origin of both systems. Have some common sense!! Love it

  • @therevoman
    @therevoman 2 ปีที่แล้ว +1

    I've been waiting for this video for EVER... Literally.
    Thank you, thank you, thank you. Your opinion and perspective align with mine in many areas and I respect your reviews.

  • @satamototo
    @satamototo 3 ปีที่แล้ว +10

    Good work, First step is done. Now if you go deeper in Sensei, will find it very useful, even without subscription. In the web filtering you can set preset to Permissive, Moderate or High and after put in User Defined Categories whatever you need. Works like a charm and not slowing down the web like a proxy.

  • @robertmartin6486
    @robertmartin6486 3 ปีที่แล้ว +75

    Drinking game: one shot each time Tom says “Nuances”

    • @LAWRENCESYSTEMS
      @LAWRENCESYSTEMS  3 ปีที่แล้ว +21

      🍹🍹🍹🍹 🍹🍹🍹🍹 Hmm I should do a transcript and a word count. It was my word of the day for sure!

    • @tbeehler
      @tbeehler 3 ปีที่แล้ว +8

      You fool! You'll kill us all! :)

    • @cfgdr3
      @cfgdr3 2 ปีที่แล้ว +6

      I'll drink to that!

    • @sharkey086
      @sharkey086 2 ปีที่แล้ว +2

      We'd be needing our stomachs pumped lol

  • @TudorGeorgescuNL
    @TudorGeorgescuNL 3 ปีที่แล้ว +9

    The difference: in pfBlocker you do all the hard work; in Sensei Murat Balaban does all the hard work and you sit down and relax. Bonus: Sensei does not work at DNS calls level, it actually inspects the connections to see where they go to.

  • @vijgai3
    @vijgai3 2 ปีที่แล้ว +12

    As a first time user, I find the OPNsense search & side menu way more user friendly. Again, that's just me.
    I don't use unbound. I have used NextDNS for a long time & have the CLI running on my OPNsense firewall. Works very well and gives me lot more control with kids in the house.
    OPNsense has snort as well in addition to suricata.
    The community is way more friendly on the OPN side to new users. The PF community seems very hostile from my experience to similar questions asked.

  • @christophepeetersbree779
    @christophepeetersbree779 ปีที่แล้ว +16

    07:33 I used pfSense at home for 5-6 years before switching to OPNsense earlier this year, after an unsuccessful attempt to switch a couple of years earlier. The Netgate drama was a big part of my reason for wanting to switch, as was the Wireguard issue. On the latter, it wasn't so much that they'd contributed garbage code (they'd hired a dev whom they had every reason to trust to do good work), but their response when it became apparent that the code was garbage was to blame everyone but themselves. You provided this code, folks; you're responsible for it. Another point, not mentioned in this video, is that there's some serious question whether pfSense is truly Open Source--the claim is being made (and pretty credibly to my uneducated eye) that ESF/Netgate/whatever they're calling themselves now have not released all the source code, and that it's impossible to build pfSense with what they have released.

    • @PrivateUsername
      @PrivateUsername ปีที่แล้ว

      search for Wireguard
      Yep. Was hoping this was mentioned here.

  • @joshc8599
    @joshc8599 2 ปีที่แล้ว

    this is perfect!! i was wandering myself before i built a new router. i am glad it was you covering it as i knew it would be a more in-depth coverage.

  • @jeffellington13
    @jeffellington13 3 ปีที่แล้ว +2

    Tom, fantastic objective review. Great job. Thanks for all of your great content.

  • @junejuan8561
    @junejuan8561 3 ปีที่แล้ว +11

    Features of opnsense that's killng pfsense
    Sensie
    Wireguard
    Netflow

  • @AlexChama
    @AlexChama 3 ปีที่แล้ว +2

    This was a really, really good video and a very nice comparison!
    Thank you a lot for this!

  • @abigchair
    @abigchair 8 หลายเดือนก่อน +4

    I know this is an old video but just wanted to let you know this was very very helpful. I did not know about the history, and this actually made me much more wary and cautious about trusting the stewardship of pfSense, and so I will select a more agnostic hardware solution.

  • @wilsonking965
    @wilsonking965 2 ปีที่แล้ว +2

    Look at the TH-cam performance metrics on this video. I knew this topic would be a solid hit for your channel!

  • @chrcoluk
    @chrcoluk 3 ปีที่แล้ว +17

    Pfsense need to add outbound ipv6 rdr support, opnsense has it. Useful for forcing all outbound dns queries to use the firewall dns.

  • @TimmyMoza
    @TimmyMoza 2 ปีที่แล้ว +1

    Really liked this review with a reasonable context and perspective.

  • @ChrisG9978
    @ChrisG9978 ปีที่แล้ว +11

    I've always perceived OPNsense as a better option for non-enterprise, home or hobbyist use, whereas pfSense is somewhat more complex to figure out (for non-network engineers) and more suitable for business or enterprise use.

  • @Darkl0ud_Productions
    @Darkl0ud_Productions 10 หลายเดือนก่อน

    Thanks so much for making this video! After watching, I'm unfortunately still no closer to figuring out which one I want to go with... Even have them installed in Virtualbox so I have been playing with both and I like them both for different reasons. They are both so balanced on my personal scale lol!

  • @jlficken
    @jlficken 3 ปีที่แล้ว +24

    I like the OPNSense interface a lot more than pfSense. If I ever switch from Untangle it will be to OPNSense.
    I also really like Sensai when I played with it.

  • @PhilipBonev
    @PhilipBonev 3 ปีที่แล้ว +15

    Thank you. Great video. I use pfSense at work and OPNSense at home. Main reason for OPNSense at home is WireGuard. For me both are equal feature wise and little different in presentation, but both work great.

    • @JustinShaedo
      @JustinShaedo ปีที่แล้ว

      I think pfSense heard you and that's why they've put so much effort into WireGuard in the last year!

    • @bsd107
      @bsd107 ปีที่แล้ว

      Thanks for your feedback - very helpful!

  • @nonoagain6547
    @nonoagain6547 3 ปีที่แล้ว +6

    I only chose to go with pfsense because of your videos on how to set it up 😅

  • @JPEaglesandKatz
    @JPEaglesandKatz 2 ปีที่แล้ว

    Honest and objective look at both of them.. Very helpful video!!!

  • @code8986
    @code8986 ปีที่แล้ว +2

    Thank you for such an informative and unbiased comparison.

  • @lonniebiz
    @lonniebiz 2 ปีที่แล้ว

    Thanks for doing this video. I was very curious to hear a comparison of this on TH-cam.

  • @JamesT65
    @JamesT65 ปีที่แล้ว

    Just stumbled on this video and enjoyed the explanation. Thanks

  • @beepboopbeepboop190
    @beepboopbeepboop190 3 ปีที่แล้ว +11

    Thanks for doing this video. I like opnsense, but would be equally fine with pfsense. When I set up my homelab I researched both, saw that the important bits were close enough to being the same, so I just went with what looked like it would be the easiest for me to get familiar with. Ended up being opnsense but in all of the videos and articles I've seen on pfsense since then I think it wouldn't have mattered one way or another. With the amount of "passionate" opinions people have on these two, you'd think there were massive differences between them or something like xp vs os x. Instead it's more like hoagies vs heroes.

  • @sussudio4384
    @sussudio4384 2 ปีที่แล้ว +4

    Ve are in the process of migrating from pfsense to opnsense at my job for colleges and high schools. What caught our attention was the application filtering that pfsense does not handle.

  • @bocaJWho
    @bocaJWho 3 ปีที่แล้ว +1

    In addition to the security issues, I think many companies don't disclose their product stack out of concern over IP issues. It's a lot easier to put together a plausible claim for patent infringement if you can say "and their network uses X software including Y code that practices claim Z" then if it is entirely a guess.

  • @TheJensss
    @TheJensss 3 ปีที่แล้ว +2

    Finally, been waiting for this video 😁

  • @hawks5196
    @hawks5196 3 ปีที่แล้ว +15

    Love your videos, so detailed from a professional point of view! I run OPNSense at home and very often just use PFSense tutorials to get stuff set up as it’s pretty much the exact same 😂 (there’s also very little tutorials on OPNsense compared to PFSense)

    • @ricsip
      @ricsip 2 ปีที่แล้ว +2

      The biggest issue of opnsense is the lack of decent QUALITY documentation. Yes, indeed, there exists all sort of document-looking written texts on their site. But when you take your time and sit to really read them through, you realise they lack any explanation or intent to explain hownit works, just give you some damn stupid example without any extra detail. Many of their document sections dont worth a penny.

    • @boltthrower3215
      @boltthrower3215 9 หลายเดือนก่อน

      @@ricsipThis is 100% true even today… and one of the reasons I don’t like Ubiquity and all these plastic crap.
      Pfsense does a great job

  • @garyadams7913
    @garyadams7913 3 ปีที่แล้ว +9

    Tom, I am with you it is a matter of preference and mine is pf-Sense. I like the UI (more concise)better and pf-BlockerNG, One more thing you are right about the docs, pf-Sense docs are much better

  • @Numian
    @Numian 3 ปีที่แล้ว +9

    What is that CommonSense which we should use? Another fork? Can you make a review of it please? LOL :-D

  • @astronomos826
    @astronomos826 3 ปีที่แล้ว +2

    I like Opnsense because of API. It is very easy to create system of dynamic change of hosts aliases.
    I've created the changes to the Opnsense api that allow to drop all current connections that already not allowed by the firewall rules after alias change.

  • @jasonantes9500
    @jasonantes9500 3 ปีที่แล้ว +4

    I was a pfSense user until they were going to require AES-NI, which my hardware doesn't support. I decided to migrate to opnSense. Well, they decided not to make it a requirement after I had migrated and been running on opnSense for a while. Just decided not to switch back. There were things that annoyed me about pfSense and there are things that annoy me about opnSense. Overall, the documentation and available knowledge for pfSense is better. When looking for answers to something I don't understand in opnSense I usually only find the answer from a pfSense perspective or have to filter through a ton for pfSense before I find the 1 post on opnSense. I can mostly hash it out but sometimes they are different enough that I'm just stuck. I think they both did and do an excellent job.

  • @rpsmith
    @rpsmith 3 ปีที่แล้ว +6

    The bottom line for me, there is way more online support for pfSense than you will find for OPNSense. And unless you are a firewall guru, you will value that support!

  • @succubiuseisspin3707
    @succubiuseisspin3707 3 ปีที่แล้ว +5

    I like the firewall live view with the filter options in OPNsense but I could not find it in pfSense - do they have something similar?

  • @petermuller608
    @petermuller608 3 ปีที่แล้ว +4

    I remember contemplating whether to switch from fli4l to m0n0wall in the early 2000s. Thanks for the trip down memory lane :)

  • @daphbobo
    @daphbobo 3 ปีที่แล้ว +4

    Hi Tom, as always great video. for me, they both have almost same things. I find pfSense more user friendly. opnsense UI feels scattered.. for me their placement of diagnostic tools make no sense. for example i had to spend some time to find ping tool, i would have guessed it would be under diagnostics.. but seems its scattered. another thing is openvpn client export tool. pfsense give a nice installer for windows with cert and key and openvpn program itself. whereas in opnvpn it gives an archive of config, cert and key. also setting up GeoIP in opnsense was a bit confusing for me from adding a url and inserting license in the url, creating an update schdule and floating rules.. but in pfsense it was very easy to navigate through all, it made sense to me.. one thing i didnt like was pfsense didnt have sensei.. pfsense has pfblocker, which is a DNS sinkhole.. whereas sensei is application aware.. i think it uses application signatures and identifies apps at higher layers.. also sensei is free for most home and small office use cases... licensed version gives a bit of custmization.. free version have presets to allow deny apps and categories. I have had a scenario where i couldnt use pfblocker, I have vpn users who use openvpn with corporate DNS servers for remote work. pfblocker wouldnt work for me since am passing corp DNS to vpn clients and pfblocker was not seeing DNS requests since pfsense was not involved.. whereas sensei worked perfectly. they are both great firewalls full of features. but sensei is really nice to have. a free application aware firewall.. i've had to spend a lot on application filtering on all other devices.. cisco and checkpoint. for me, pfSense selling point is user friendliness and ease of use.. OPNSense, sensei. that's all

  • @poldelepel
    @poldelepel 3 ปีที่แล้ว

    thank you for your vision!

  • @kylecurry6841
    @kylecurry6841 2 ปีที่แล้ว

    I worked for an MSP in my area... And as you pointed out being an MSP business, you work with what's popular in the wild. I will say though, that 0% of my Linux foundings occured while working there given they were so focused on "what's popular in most businesses" that they only worked with Microsoft based OS's both on the client/ workstation end, and even though I wouldn't entirely recommend desktop Linux for organizational use (maybe in certain cases it be ok), I wouldn't say the same concerning servers which speaks for itself even though I'm not bashing WinServer... All in all I can understand the potential profit model behind reselling MS products vs Open source.
    Concerning OPNS vs PFS... Hands down, I've had more PFS background, however I have dabled with OPNS lately on account of their cellular based packages which is nice given you can run it on IoT project boards (not saying you can't with PFS, but documentation might be less available).

  • @LampJustin
    @LampJustin 3 ปีที่แล้ว +1

    I love that you don't have the pf sense sticker on your laptop. Wow great attention to detail! :)

  • @TechySpeaking
    @TechySpeaking 3 ปีที่แล้ว +4

    Welp, I just spiraled down a rabbit hole of "what exactly is BSD?". Thanks for that :)

  • @bensavage6389
    @bensavage6389 ปีที่แล้ว

    after watching this it made me satisfied that I delayed trying out the fork. I just stuck with pF sense lazily and so far it's been pretty dang stable. the upgrades were flawless. I do wish PSS would work on their menuing system, it is difficult to keep track. maybe a recently used or favorites menu? every user is different so they should be able to have their own favorites. I like what the fork project did with the filter text box, but I think favorites would be more useful or a great addition for both of them to be included. PF sense really needs to get things moving

  • @chrismirchandani8895
    @chrismirchandani8895 ปีที่แล้ว +1

    There are still things that pf can do that iptables can't do or can't do nearly as well. One is the route-to option that allows on the fly policy based forwarding in filter rules. While not specifically a pf function, I believe pf based firewalls like pfSense handle multi-wan better than iptables based firewalls. Another is the use of ip lists with hostnames. The open source linux based firewalls designed for commercial use that would be comparable to pfSense and OPNsense seem to lack much in these areas.

  • @65matt75
    @65matt75 3 ปีที่แล้ว +8

    If netgate wants to have 2 versions of pfsense, one that paid for and has additional features above the free CE versions that's fine. The problem is recently features that are identical between the 2 that are broken/bugged, like some multi-wan setups among others, are being fixed in the paid version but the CE users are being told not to expect fixes till the next major point release 2.6. Even though the code is already fixed and released in the paid version they are deliberately withholding those fixes from CE, one can only assume this is a strong armed tactic to try and force more people into the paid version. Those kinds of business practices will be the beginning of the end for them if they continue that way.

    • @LAWRENCESYSTEMS
      @LAWRENCESYSTEMS  3 ปีที่แล้ว

      Not sure what makes you think things are being fixed in the paid version but not in the CE, got a link to back up that claim?

    • @65matt75
      @65matt75 3 ปีที่แล้ว +6

      @@LAWRENCESYSTEMS www.reddit.com/r/PFSENSE/comments/n2hvho/251/
      www.reddit.com/r/PFSENSE/comments/nlwpsx/nat_bug_in_v251/
      This issue was already resolved in the plus edition but netgate stated wouldn't be fixed in CE till 2.6 because they wouldn't be releasing a 2.5.2. We know how slow netgate are in making release from say 2.4 to 2.5, 2.6 could be 2 years away. It now sounds like just recently in like the last day they have relented and now say there will be a 2.5.2 with the fix included.

    • @TiagoJoaoSilva
      @TiagoJoaoSilva 3 ปีที่แล้ว

      Well, if that's an issue, welcome to modern Open Source, where companies want to survive and need to give paying customers some reason to continue paying. OPNsense non-business stays on x.0 until the next release, all patches are only given to the Business Edition - maybe you can build OPNsense yourself if you want them. Bareos does exactly the same; with VyOS you only get a stable version if you pay, the community edition is the nightly, it's not even a rolling release. Of course, you can build it yourself...

    • @LAWRENCESYSTEMS
      @LAWRENCESYSTEMS  3 ปีที่แล้ว +1

      @@65matt75 Ahh, getting your misinformation from reddit, head over to here redmine.pfsense.org/versions/65 where you can see how the development is done and that there is indeed a 2.5.2 version coming that does fix the issue.

    • @65matt75
      @65matt75 3 ปีที่แล้ว +9

      @@LAWRENCESYSTEMS If you read my last reply I said that there was now going to be a 2.5.2. This was not the case till just today or so. You can see here redmine.pfsense.org/issues/11805 that the last update says that 11hrs ago they decided to move the fix up to a 2.5.2 instead of their originally planned 2.6 release. Netgate had stated in previous replies to those issue that the fixes would NOT come till 2.6 and there wouldn't be a 2.5.2, that was stated by actual netgate reps replying to posts. So yes they were holding back fixes, at least this one.

  • @pappyman179
    @pappyman179 3 ปีที่แล้ว +9

    Full disclosure, I don't run either of these firewalls, so I have no dog in this fight. I've tried pfsense and it lacked the drivers for one or more bits of hardware in 3 of my computers, so it wasn't worth my time to build the drivers to boot an OS I don't even like, just to try-out some software. Opnsense had the drivers I needed in all those cases, so I played with it a bit on various hardware platforms.
    I currently run OpenWRT with a ton of add-on software on my commodity router and I haven't wanted to do anything that OpenWRT didn't have a solution for already. On my router, I currently run Mosquito, Dynamic DNS, DNS, HTTPS DNS proxy, local DNS caching and recursive DNS forwarding, UPnP, DHCP, QOS, ZeroTier, OpenVPN, AD blocking, 3 wireless AP channels on 2 frequencies, port forwarding, and NTP.
    I installed a hdd and squid once for fun, but I was caching for 1 workstation and it was slow AF, so what's the point? All this on a $50 commodity pig that I bought on Amazon last year (and a ton of 'free' time tweaking things).
    Having said all that, I felt like your presentation was a bit biased. Beyond being more familiar with one software, your entire way of thinking and solving problems was being framed by your familiarity with those tools and how they are organized.
    When you defend a pull-down combo-box of non-alphabetical choices, that exceeds the length of the screen, as a superior organization of ANYTHING, you need to step back and do a reality check. You have spent so much time in that familiar paradigm, that you don't even know the only tool you're holding is a hammer.

    • @pappyman179
      @pappyman179 3 ปีที่แล้ว +2

      I forgot to add that I appreciate your content and watch all your videos until that ending trailer and I'm not shy about hitting the like button on nearly all of them. Including this one. :)

    • @saywhat9158
      @saywhat9158 3 ปีที่แล้ว +2

      lol...I remember my initial frustration with the pfsense UI menu options before being forced to learn where they put things. It is like going to someone else’s house to borrow their lawn mower and they tell you it is in the bedroom near the refrigerator and you ask them why and they tell you because that is where they put it.

    • @joseroda5863
      @joseroda5863 3 ปีที่แล้ว +2

      Regarding GUI, I do like opnsense better due to the logical grouping and presentation. You tend to learn it easily. That said, I find pfsense GUI much more efficient. It takes two clicks and two mouse movements to do what opnsense would require 4 or 5 clicks. So beauty vs efficiency. If guess that's what Tom meant.

    • @SpookyLurker
      @SpookyLurker 3 ปีที่แล้ว +1

      One thing that irks me about OPNsense is the click-happy menu at the left.. going by what I see in the video.
      OPNsense needs a black background.
      Presently pleased with pfSense!

  • @thirdenvoqation7735
    @thirdenvoqation7735 3 ปีที่แล้ว +8

    When I set up my firewall I used OpnSense over PFSense as they had native 2FA Support, even now I'm not sure if PFSense has that feature. WireGuard is now an added bonus even if it's living in US instead of Kernel. Overall, I felt the community has been overly hostile to anyone that uses OpnSense over PFSense especially first time users when I've looked up how to's. A fallout of the old Opn/PF wars from years ago. It's almost like the greybeard Linux vs MS debate now despite all the changes in the years since.

    • @AzraelTAAOD
      @AzraelTAAOD 2 ปีที่แล้ว

      Both of them do support wireguard. For pfsense it was added in 2.5.0 (but rushed), removed in 2.5.1, and then re-added in 2.5.2, I believe.

    • @DocNo27
      @DocNo27 2 ปีที่แล้ว

      @@AzraelTAAOD Rushed? Half-assed is more like it! Almost corrupted the FreeBSD kernal with their stupidity. Screw netgate - they are NOT trustworthy.

  • @notpublic7149
    @notpublic7149 3 ปีที่แล้ว +22

    Ah! My gawd, thank you sir! Side by side - not a rant video about why one is the *best*. Subjective. What are they? Pfsense I have used (daily) since early 2009 or so? Interested in opensense but not want a rant vid. Thank you.

  • @mms-rp8gh
    @mms-rp8gh 3 ปีที่แล้ว +1

    Thanks! I like that you tend to keep an open mind on the topic. Looking forward to your videos like "linux vs *bsd", "vim vs emacs" etc. :)

    • @mms-rp8gh
      @mms-rp8gh 3 ปีที่แล้ว

      oh... didn't know they decided to drop hbsd and focus on pushing their patches to fbsd. and i know now! :)

  • @eksadiss
    @eksadiss 2 ปีที่แล้ว +3

    First time I've ever seen somebody actually logged into Wikipedia

  • @Voigt_Analytics
    @Voigt_Analytics 7 วันที่ผ่านมา

    Crowdsec is nativly (by one click) installed on OPNsense. That's a huge benefit over pfSense. Especially on a firewall device.

  • @mutosanrc1933
    @mutosanrc1933 2 ปีที่แล้ว +1

    good compare. Due to the fact that I am not good in networking I am exchanging my opnsense box with an ubiquiti box.

  • @GregTheHun
    @GregTheHun 2 ปีที่แล้ว +1

    Yeah, their version of pfTop where you can filter better is under "Firewall > Log Files > Live View"

  • @ovicencio
    @ovicencio 10 หลายเดือนก่อน

    Hi, Lawrence is this still debate the same now in July 23 a bit more than 2 years of this video? Thank you in advance, a subscriber and promoter of your channel. 😀

  • @DanielAwesomesauce
    @DanielAwesomesauce 3 ปีที่แล้ว +2

    Thank you Tom!

  • @krizzo
    @krizzo 3 ปีที่แล้ว +1

    @3:00 This same question came up even back then IPCop vs Monowall vs smoothwall. Which is best!? Tell me please?! @33.23 Great explanation. I've gone back and forth on which one I'd want to run. Laziness in the fact I'm running PFsense already is what's keeping me from doing anything about running or switching. Both looks like benefits and drawbacks. I'd like all logs together but the diagnostic separate is nice and the global search is as well. Every time I needed to search for the "Halt System/Reboot" since you don't do that often with firewalls, I've finally have it burned in my mind where it is under the diagnostic section. Great video.

  • @eece95776
    @eece95776 3 ปีที่แล้ว +1

    Over beers with colleague who supports an environment I supported over a decade ago tells me they are still running the MonoWall I built for them... in 2004, on a Gateway 2000 desktop. LOL, I choked on my beer!

  • @aaronchamberlain4698
    @aaronchamberlain4698 3 ปีที่แล้ว +2

    Thanks for the comparison. I went with OPNSense just because the Menu makes more sense but now I’m debating things because I’m looking at some of the L7-ish stuff available is Snort. Don’t know…

    • @geroldmanders9742
      @geroldmanders9742 2 ปีที่แล้ว

      Whether it is still helpful or not, OPNSense also supports 3rd party packages and there is one for Snort. I have not used it myself on my OPNSense instance, so can't tell you if that package is any good or not. Assuming it is good, you do not have to be Snort-less with OPNSense.

  • @michnl1772
    @michnl1772 3 ปีที่แล้ว

    Hi Tomz, i know you using/used Surricata, is the package Zeek the same or are you familiar with it? Greetz, Mich.

  • @blueguitar4419
    @blueguitar4419 ปีที่แล้ว +2

    OPNsense has unboundDNS blocklists which works similar to pfBlocker or PiHole. I find PiHole to be superior in features and detail to both of them.

  • @davidrobertnewman
    @davidrobertnewman 2 ปีที่แล้ว +4

    Good, evenhanded comparison. Thanks.
    At one point you cite Netflix, iXsystems, pfSense and OPN as the leading BSD projects. There are others. NetApp storage appliances are BSD-based, for example. Juniper routers and switches started with FreeBSD. And all Apple MacOS/iOS/iPadOS devices are arguably BSD descendants: All started with a Mach kernel and an old (4.3? Not sure) BSD userland, and forked the BSD part from there.
    Personally, I run pf on OpenBSD. Who needs GUIs? :-P

    • @dylanneild2580
      @dylanneild2580 ปีที่แล้ว +1

      Late, but the PlayStation 4, 5, and Vita operating systems are all based on FreeBSD as well. They sold a few PS4s. :)

  • @YeOldeTraveller
    @YeOldeTraveller 3 ปีที่แล้ว +2

    I was surprised to see this video, but you covered the topic quite well.
    I looked at OPNsense last year, but I found their community less than helpful and the documentation lacking.
    pfSense did everything I needed it to do, there was documentation to covered the core product in detail (some of the packages not so much), and the hardware I purchased from Protectli was known to work with pfSense.
    That is not to say that I have not had issues with the way NetGate handles things, or some of their decisions.
    At this point, I will likely stay with pfSense until it no longer works for my use case.

  • @samadams4582
    @samadams4582 3 ปีที่แล้ว +2

    Mac OS is also very large on FreeBSD. Apple's Darwin kernel is based on FreeBSD.

    • @jimthompson971
      @jimthompson971 3 ปีที่แล้ว +2

      Darwin is not based on FreeBSD, it’s based on Mach. OS X uses FreeBSD for user land applications, not the kernel.

  • @vaidkun
    @vaidkun 3 ปีที่แล้ว +14

    from my limited experience with opensense (running in lab vm), I got feeling that opensense is catering more to consumers/semi-prosumers with advanced features relegated to other category in menu or even hidden, lots of eye candy and more "modern consumer" oriented (IMHO). while pfsense is more complex for novices and brings lots of more complex features to the front, shows more stuff not necessary for most, so it may feel more clunky experience for most basic users.

  • @longtranhoang3622
    @longtranhoang3622 ปีที่แล้ว

    Thank you so much. I intended to buy a modem for my home. Between Netgate and Protectli, I don't know which one I should buy. Could you give me a suggestion? 😄

  • @JayTownsend1
    @JayTownsend1 3 ปีที่แล้ว +3

    If I recall correctly you would see the rule that you did for the nat in the wan automatically generated rules when you do a filter association rule

    • @Stricken8592
      @Stricken8592 3 ปีที่แล้ว

      It becomes an automatically generated rule which is hidden by default, just have to toggle on the view all rules to see it.

  • @solomonshv
    @solomonshv ปีที่แล้ว

    after having trouble with an edgerouter in my home lab set up, i went to build my own firewall and i chose opnsense simply due to the hardware support. pfsense seems to be lagging with the kernel upgrades, therefor leaving hardware support for newew (and sometimes older) hardware. i'm not doing anything fancy, just need a router/firewall that won't shit the bed anytime traffic gets heavy, which was a problem for me with linksys and edgerouters in the past.

  • @cinlung
    @cinlung 3 ปีที่แล้ว +4

    This is the first time a tech said that tech needs money to live.

  • @jeffm2787
    @jeffm2787 3 ปีที่แล้ว +2

    Firewalls are not the weak point in most networks. It's people.

  • @ramziboutaoua3298
    @ramziboutaoua3298 2 ปีที่แล้ว

    what netgate categorie is recomanded for a production network of 100 users and 40 external access ?

  • @dpscribe
    @dpscribe 3 ปีที่แล้ว

    Have you had any conversation with other people who use VyOS in work environment, and what were the pros and cons for them using VyOS?

  • @NickOfTime99
    @NickOfTime99 3 ปีที่แล้ว +1

    this is weird....I was just looking for a video like this from your channel!

  • @Crying-Freeman
    @Crying-Freeman 3 ปีที่แล้ว

    speaking of logging, isn't EFW better than both pfsense and opnsense in this regard?

  • @scholziallvideo
    @scholziallvideo 8 หลายเดือนก่อน +1

    hi,
    i prefer OPNsense because there you get much more updates and doesent need to wait half year for updates.

  • @voiceoftreason1760
    @voiceoftreason1760 3 ปีที่แล้ว

    I'm just getting my feet wet with this and considered I'd install them both as part of a multiboot, and then try to install them in proxmox as well to see how that goes. I ran into the issue that the OPNsense installer didn't let me manually partition my GPT disk and the only option it gave me (for GPT) was wiping the whole drive and installing OPNsense over all of it, but that doesn't seem to make much sense. I don't really know any BSD partitioning stuff so couldn't find a way to install OPNsense on my hardware, whereas PFsense did allow me to make a separate GPT partition for it and it did nicely add a UEFI NVRAM boot entry.

  • @vonkruel
    @vonkruel 3 ปีที่แล้ว +8

    The domain squatting episode gave me a fairly bad impression of pfSense. They also go after anyone who sells hardware with pfSense installed, claiming that it amounts to "selling pfSense". Actually what you'd be selling is the hardware itself + the _service_ of pre-installing pfSense to save your buyer a little time. You can't sell freely available software ; you can only sell _services_ around that software (installing it and/or configuring it to suit a particular customer's needs).
    Otherwise, although I prefer the way the OPNsense UI is organized, I still recognize pfSense as a sound choice. Particularly for a larger-sized business I'd be more inclined to recommend pfSense.

    • @jimthompson971
      @jimthompson971 3 ปีที่แล้ว +1

      Not true. We defend the trademarks(s).
      You can sell preloaded pfsense as long as you correctly use the marks and are using genuine pfsense software.

    • @thegorn
      @thegorn 3 ปีที่แล้ว +3

      @@jimthompson971 weren’t you the one who set up the mean, nasty, vicious opnsense domain squatting?

    • @vonkruel
      @vonkruel 3 ปีที่แล้ว +2

      @@jimthompson971 I'm glad to hear this, because I got a different impression from a Reddit thread awhile back. The mantra from the Netgate person(s) in that thread was "don't sell pfSense", and I got the impression that you'd have to fork it in order to sell hardware with "MyOwnCrappyPfSenseFork" installed. In trying to interpret Netgate's position on this, it didn't help me that "selling pfSense" doesn't make sense as a concept (since anyone can install and use it free of charge).

    • @jimthompson971
      @jimthompson971 3 ปีที่แล้ว

      @@vonkruel it's always been about policing the trademarks, which we are required to do. You can refer to *genuine* pfSense software as "nominative use". You can *not* sell a "pfSense firewall" or "pfSense router", because trademarks are about the "source" of a good or service. Genuine pfSense software comes from the source of pfSense. A "pfSense firewall" or similar term must also.
      Reddit is full of disinformation. There are many on reddit (and elsewhere) that claim "pfSense is not open source", but the source code is right there on GitHub. If we spent all day fighting the disinformation, we would not have the time or resources to advance the software.
      Obviously(?) if you change the software (in any way), then it is no longer genuine pfSense software and the trademark can not be used.

    • @vonkruel
      @vonkruel 3 ปีที่แล้ว +2

      @@jimthompson971 I dug up the thread. 3 years ago, on /r/PFSENSE OP asks "Absolutely No Commercial Distribution Is Allowed?". I believed that the Reddit users "Netgate" and "pfsense-ivork" were actually speaking for the company, and I was trying to understand Netgate's position on the matter based on their comments. Obviously(?) I got the wrong idea.

  • @jaimeduncan6167
    @jaimeduncan6167 หลายเดือนก่อน

    Very good overview thanks. Side note: It’s sensei like the Japanese for teacher 😊

  • @sagarsriva
    @sagarsriva 2 ปีที่แล้ว

    great video as always

  • @hhectorlector
    @hhectorlector 8 หลายเดือนก่อน

    good stuff. I'll go with pfSense

  • @thestig3537
    @thestig3537 3 ปีที่แล้ว

    Citrix uses FreeBSD for Netscaler if I remember correctly. Sony uses Orbis (FreeBSD fork) on PS4 and probably PS5.

    • @LAWRENCESYSTEMS
      @LAWRENCESYSTEMS  3 ปีที่แล้ว +3

      Using a project is not the same as donating back to the project.

  • @DavinderKundi
    @DavinderKundi 3 ปีที่แล้ว

    pFsense,? OPNSense ? - just use some common sense. Brilliant way to finish off this video. Many thanks for the time and effort you put into these!

    • @jeremyself6984
      @jeremyself6984 3 ปีที่แล้ว

      Time to fire up the fork engine and create COMNSense

  • @ecotts
    @ecotts 2 ปีที่แล้ว

    One thing which is cool about OPNSense is it has ET Pro Telemetry edition for free

  • @rob21
    @rob21 2 ปีที่แล้ว +1

    pfBlockerNG is the killer feature of pfSense and I will stay with it for as long as that plugin is around. I could care less about the political fights between the two groups. Protecting my house trumps all that nonsense.

  • @lorenzo42p
    @lorenzo42p ปีที่แล้ว

    I used brazil firewall for many years. it worked great on an old pentium 100. could even boot from a floppy and run diskless

  • @kbnguy
    @kbnguy ปีที่แล้ว +1

    Internet: pfsense or OPNsense?
    Tom: Common sense!

  • @drcamp8843
    @drcamp8843 2 ปีที่แล้ว +1

    I would have continued using pfSense if the people running the company wouldnt be that arrogant.
    Also retiring older hardware by requiring AES-NI made me switch to OPNsense. I dont regret it at all!

  • @G-DUB83
    @G-DUB83 2 ปีที่แล้ว +1

    I used smoothwall for a long time then switched to OPNSense