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

    Squid and SquidGuard on Pfsense for Large deployment

    Scheduled Pinned Locked Moved Cache/Proxy
    6 Posts 3 Posters 867 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.
    • H
      herbi
      last edited by

      I post again my question in this group,

      I would like to know if someone could give me some advice for a squid and squidguard tunning in a "large deployment".
      I should point out that my Pfsense only has the role of proxy. So it only has the Squid and Squiguard packages installed.
      The question I ask myself is: are Squid and Squidguard suitable for the large number of users in my network? I have seen posts saying that they are not recommended for a large number of users, especially Squidquard. Also, what tuning should I do for optimal stability and robustness, always according the number of users I have. I also have to make restrictions on Active Directory groups, which squidguard knows how to do well.

      Below the Specs of my pfsense

      CPU: 4
      RAM: 64 GB
      DD: 250 GB
      NIC: 2x10 GbE

      I have about 600 users behind the proxy.

      Thanks to you

      1 Reply Last reply Reply Quote 0
      • C
        CZvacko
        last edited by

        Hi, I have 150 proxy users in my network, running on old dual core E5200 & 3GB RAM. CPU usage is avg 5%, RAM 20%, so your HW should handle it.

        But Squidquard is weak point, by default it set url_rewrite_children 16 startup=8 idle=4 inside Squid advanced options. It's not enough for my users (not enought "processes"), so had to modify it like url_rewrite_children 128 startup=64 idle=32. But ANY time I set something inside Squidquard and press Apply, then default is back and have to set it again... You will probably need to set higher values (not sure what is max) to handle 600 users.

        BTW, I also use Squidquard with Microsoft AD, but this functionality will be gone soon, refer to this.

        viktor_gV 1 Reply Last reply Reply Quote 0
        • viktor_gV
          viktor_g Netgate @CZvacko
          last edited by

          @CZvacko feature request created: https://redmine.pfsense.org/issues/10628

          C 1 Reply Last reply Reply Quote 0
          • C
            CZvacko @viktor_g
            last edited by

            @viktor_g
            Great! 👍

            1 Reply Last reply Reply Quote 0
            • viktor_gV
              viktor_g Netgate
              last edited by

              in the latest SquidGuard version:
              Screenshot from 2020-06-11 08-58-37.png

              C 1 Reply Last reply Reply Quote 0
              • C
                CZvacko @viktor_g
                last edited by

                @viktor_g
                Thanks, installed, function seems to be ok (but upgrading process was problematic this time).

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