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

    New set up: cache, website logging, define times

    Scheduled Pinned Locked Moved General pfSense Questions
    3 Posts 2 Posters 1.8k Views
    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.
    • P
      pfSharklasers
      last edited by

      Good day,

      I've used standard routers (Netgear, D-link etc) for many years but wanted to set up pfSense on an old pc to have more control. I have some experience with PC-BSD and FreeNAS, so hopefully it wont' be too complicated.

      Having young kids that are using the PC's more and more for homework etc I'd like to set up a pfSense box acting as a filter/cache and firewall machine.

      Having Googled the subject and read through the pfSense forums I'm thinking of the following setup.

      My pfSense box needs to:

      • function as DHCP server
      • function as firewall
      • monitor and log visited websites (incl time spent)
      • check visited websites against blacklists (ACL)
      • define times and weekdays when children can go online
      • filter traffic from D-Link router WIFI
      • log reporting and analysis

      If I understand correctly, all this should be possible with pfSense + Squid + SquidGuard + LightSquid / SARG / SquidAnalyzer / calamaris (reporting). Is that correct?

      If you have a similar setup and can give any hints and tips from experience please let me know before I start setting this up. Also, if you're aware of a better set up. please let me know.

      Many thanks for your advice and suggestions!

      1 Reply Last reply Reply Quote 0
      • P
        pfSharklasers
        last edited by

        Since nobody commented, can I safely presume this is the best setup?

        Cheers

        @pfSharklasers:

        Good day,

        I've used standard routers (Netgear, D-link etc) for many years but wanted to set up pfSense on an old pc to have more control. I have some experience with PC-BSD and FreeNAS, so hopefully it wont' be too complicated.

        Having young kids that are using the PC's more and more for homework etc I'd like to set up a pfSense box acting as a filter/cache and firewall machine.

        Having Googled the subject and read through the pfSense forums I'm thinking of the following setup.

        My pfSense box needs to:

        • function as DHCP server
        • function as firewall
        • monitor and log visited websites (incl time spent)
        • check visited websites against blacklists (ACL)
        • define times and weekdays when children can go online
        • filter traffic from D-Link router WIFI
        • log reporting and analysis

        If I understand correctly, all this should be possible with pfSense + Squid + SquidGuard + LightSquid / SARG / SquidAnalyzer / calamaris (reporting). Is that correct?

        If you have a similar setup and can give any hints and tips from experience please let me know before I start setting this up. Also, if you're aware of a better set up. please let me know.

        Many thanks for your advice and suggestions!

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          It looks good. You may find that the logging is not sufficient for your requirements. I don't use lightsquid so I can't comment directly but you should make sure it will do what you need.
          pfSense stores all it's logs in RAM and is therefore limited in what is stored.
          If you need complete logging of everything you will need to use a syslog server on a different machine.

          Steve

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