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

Help with squid

Scheduled Pinned Locked Moved pfSense Packages
5 Posts 4 Posters 10.0k 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.
  • M
    mechanicalmetal
    last edited by Aug 17, 2008, 9:26 PM

    Hey guys,

    I installed squid because I like the features it offers. Only thing is, I have no idea how to configure it! Can someone please give me some advice on what to input, or a screenshot of your config would be better! I just want it to speed up web surfing, something new to learn, and web monitoring as well. Also, I was reading around that squid monitors your internet activity "I think if you have squidguard installed" which I do, but I was concerned about how much monitoring it does. It doesn't actually monitor key strokes does it?

    Thanks guys!

    1 Reply Last reply Reply Quote 0
    • C
      Cry Havok
      last edited by Aug 18, 2008, 9:22 AM

      You may want to visit the web sites for the packages (Google for "squid cache" and "squidguard") and RTFM ;)  Most of your answers are probably there.

      1 Reply Last reply Reply Quote 0
      • M
        mhab12
        last edited by Aug 18, 2008, 4:34 PM

        Reporting is available if you install the Lightsquid package and enable logging in the squid package GUI.  Search the forum for basic instructions on how to do this.

        1 Reply Last reply Reply Quote 0
        • M
          mechanicalmetal
          last edited by Aug 18, 2008, 4:37 PM

          Thanks guys! Checking it out now.

          1 Reply Last reply Reply Quote 0
          • T
            Tikimotel
            last edited by Aug 21, 2008, 2:05 PM Aug 18, 2008, 7:08 PM

            1Gb RAM mini-itx system. ( this for Home use only )
            Here are my settings for proxy server:

            Proxy server: General settings
            Proxy interface : LAN
            Allow users on interface : checked
            Transparent proxy : checked
            Do NOT proxy Private Address Space (RFC 1918) : unchecked
            Enabled logging : unchecked
            Log store directory : /var/squid/log (default)
            Proxy port : 3128 (default)
            ICP port : empty
            Visible hostname : localhost (default) edit: "pfsense" or your routers name; to fix Squid-icons (FTP).
            Administrator email : admin@localhost (default) members of my family know how to find me when things go sour. ;)
            Language : english (default)
            Disable X-Forward : checked
               Some forums check for ip-ranges and mess up bigtime and won't give you access.
               (check these sites , "with" and "without" X-forward ;) )
               example forum : http://www.evga.com/forums/
               test proxy here : http://www.lagado.com/proxy-test
            Disable VIA : unchecked
            What to do with requests that have whitespace characters in the URI : strip (default)
            Use alternate DNS-servers for the proxy-server : empty
            Custom Options : redirect_program /usr/local/libexec/adzap;redirect_children 8;maximum_object_size_in_memory 512 KB;
               I manually installed adzapper and configured the redirection this way.
               maximum_object_size_in_memory 512 KB:
               Some pictures can be bigger than the default setting of 64KB and won't be cached from memory. (speed boost)
               Do not set this too big, balance this with the Memory cache size mentioned below.

            Proxy server: Upstream proxy settings
            Nothing, don't need it in my situation.

            Proxy server: Cache management
            Hard disk cache size : 1000 default is 100
               Remember: Indexing this hdd cache also uses some RAM so don't ubersize your hdd cache!!!
            Hard disk cache location :  /var/squid/cache (default)
            Memory cache size : 128 default is 8
               This not an absolute setting, squid can grow beyond what you set here.
            Minimum object size : 0 default
            Maximum object size : 16384 default is 4 ?!?
               default according to squid should be 4096 Kb.
               I use heap LFUDA, it's recommended to increase the maximum object size above default to get a better HIT ratio.
              This setting is my personal trail and error setting.

            Level 1 subdirectories : 16 default is 16
               More levels increases cache complexity and dependency on hdd speed. For normal home use I recommend default setting.
            Memory replacement policy : heap LFUDA default is heap GDSF
               Increase Maximum object size when using heap LFUDA to increase hit ratio.
               too fix in 1.2.1 RC1 package squid 2.6.21 read this topic:
               http://forum.pfsense.org/index.php/topic,11008.0.html
            Cache replacement policy : heap LFUDA default is heap LFUDA
            Low-water-mark in % : 90 default is 90
            High-water-mark in % : 95 default is 95
               Bring these values closser together when running into memory overflow problems.
               90-95 = 5% but 5% can still represent are large chuck of cache or RAM depending on your settings.

            Do not cache : empty
            Enable offline mode : unchecked

            Proxy server: Access control
            Proxy server: Traffic management
            Proxy server: Authentication
            Proxy server: Local users
            Not needed for "home" users. I did not configure anything here all left at default.

            1 Reply Last reply Reply Quote 0
            2 out of 5
            • First post
              2/5
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
              This community forum collects and processes your personal information.
              consent.not_received