Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Simplified Preconfig/GUI

    Scheduled Pinned Locked Moved Firewalling
    2 Posts 2 Posters 297 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L Offline
      Lucky4Me
      last edited by

      Is there an opensource simplified gui to pfsense? The only functions I need are to assign static IPs (or reserve them), to filter by content, and to be able to whitelist/blacklist. I have been trying to wrap my head around pfsense and I am getting better but there is so much I don't understand. I also downloaded OPNsense and that seems to have a bit simpler GUI. Anyway, I am actually a computer teacher in one of the lowest paid states in the US and my job title has gone from teacher to teacher/technician so I am in a bit over my head. Of course being in education, budget is tight.
      I am currently using sonicwalls (21 locations, 200+ students) and it works ok but the school doesn't pay for content filtering because you have to pay per sonicwall. So I filter by whitelisting every URL/IP associated with the site needed open. I am up to 47 URLs to open up outlook.office365.com and they keep changing so the list is ever growing.
      Any help is appreciated!

      1 Reply Last reply Reply Quote 0
      • S Offline
        SteveITS Rebel Alliance
        last edited by

        Change DHCP lease to static: https://docs.netgate.com/pfsense/en/latest/monitoring/status/dhcp-ipv4.html#add-static-mapping

        pfSense by itself can resolve IPs and you can block/allow by IP. It's more complex to do for URLs but one can add a fake DNS hostname to override the domain and resolve to nowhere/127.0.0.1 or similar. Perhaps a proxy like squid would help.
        https://docs.netgate.com/pfsense/en/latest/packages/cache-proxy/index.html
        https://docs.netgate.com/pfsense/en/latest/packages/cache-proxy/squidguard.html

        If you can find lists of IPs to block by content then you can use pfBlocker https://docs.netgate.com/pfsense/en/latest/packages/pfblocker.html or just create an alias using the list URL and pfSense will attempt to download it. https://docs.netgate.com/pfsense/en/latest/firewall/aliases.html#url-aliases

        Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to reboot, or more depending on packages, and device or disk speed.
        Upvote 👍 helpful posts!

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.